Multiuser system for SyncThing, using Docker and Go.
this version use Gorilla-mux to Router web request, and restangular
Install Docker: You can follow Docker web site.
Install bst-mux: TODO
Prepare Docker: Execute Dockerfile ?
Prepare Directories
mkdir -p /home/syncthing/real
Create synching user
adduser --home /home/syncthing --uid 22000 -g users --disable-password syncthing
Change permisions
chown -R 22000 /home/syncthing
Copy config.xml default
cp res/config.xml.orig /home/syncthing/config.xml
Run bst-mux
go run main.go
The first user to registed in system has in admins group, this user can create, update, delete users.
apt-get install curl
curl -sSL https://get.docker.com/ | sh