A simple docker service for running resilio-sync.
- Run
build.sh
from./local/build-sample-config
.- change ownership from root to your personal username
- Move the sample config file
./local/build-sample-config/build/rslsync.conf
to./config/
(make the directory if missing - better, symlink "config" from project root to"$HOME/Documents/Resilio Sync/Devices/<chosen device name from config>/config"
). - Customize
./config/rslsync.conf
. - Symlink
./local/sync
from project root to"$HOME/Documents/Resilio Sync/Devices/<chosen device name from config>/sync"
- Run
dump-settings.sh
, customizedocker-compose.yml
container service name AND port number (if running multiple instances of resilio-sync on one host) and./settings
. - Run
up.sh
.
- Run
./update-cron.sh
to automatically run on a schedule (edit cron settings in./settings
). - If running on a personal linux machine with KDE, you can add
up.sh
as an autostart script.