Letso is a project designed to sync files and directories from desktop/laptop or mobile to a remote server.
-
Ensure you have Docker installed on your system. If not, you can download it from Docker's official website.
-
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 -
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
-
Start the application:
docker compose up -d
-
Access the application at
http://localhost:PORTtypically at http://localhost:2284 (replacePORTwith the appropriate port number).
We welcome contributions! Please see the contributing guide for more details.
This project is licensed under the Apache-2.0 and/or MIT License. See the LICENSE file for details.