Skip to content

vauradkar/letso

Letso

Letso is a project designed to sync files and directories from desktop/laptop or mobile to a remote server.

Installation

Using Docker

  1. Ensure you have Docker installed on your system. If not, you can download it from Docker's official website.

  2. Get the default .env and docker-compose files

    mkdir ./letso
    cd ./letso
    wget -O docker-compose.yml https://github.com/vauradkar/letso/releases/latest/download/docker-compose.yml
    wget -O .env https://github.com/vauradkar/letso/releases/latest/download/example.env
  3. Populate the .env file with custom values

    Default env file looks like below

    # The location where your uploaded files are stored
    PLOAD_LOCATION=./library
    
    # The Letso version to use. You can pin this to a specific version like "v0.0.1"
    LETSO_VERSION=release
    
    # To debug, set it to DEBUG.
    # Potential values are ERROR, WARN, INFO, DEBUG, TRACE, OFF, 
    LETSO_LOG=INFO
  4. Start the application:

    docker compose up -d
  5. Access the application at http://localhost:PORT typically at http://localhost:2284 (replace PORT with the appropriate port number).

Contributing

We welcome contributions! Please see the contributing guide for more details.

License

This project is licensed under the Apache-2.0 and/or MIT License. See the LICENSE file for details.

About

A simple server and app to sync files/directories to remote server

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Contributing

Stars

Watchers

Forks

Packages