Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 997 Bytes

File metadata and controls

51 lines (35 loc) · 997 Bytes

bst-mux

Multiuser system for SyncThing, using Docker and Go.

Dev

this version use Gorilla-mux to Router web request, and restangular

Install

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

Setup

The first user to registed in system has in admins group, this user can create, update, delete users.

Debian notes

Install

apt-get install curl 
curl -sSL https://get.docker.com/ | sh