siomiz/sync
(placeholder)
directory_root
is set to /storage
, which is a volume.
settings are stored at /opt/btsync/.sync
, which is also a volume. Keep this volume separate for auth/key persistence.
for me, using nginx to serve the Web UI at a non-root URL over SSL, the following nginx config worked:
location /btsync/ {
rewrite /btsync/ /btsync/gui/ redirect;
}
location /gui/ {
rewrite /gui(.*) /btsync/gui$1 last;
}
location /btsync/gui/ {
proxy_pass http://localhost:8888/gui/;
}
docker pull siomiz/sync