Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
res
scripts
static
templates
.gitignore
README.md
main.go

README.md

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
You can’t perform that action at this time.