How to set up a Facility Server
Automatic installation on Ubuntu 18.04
cd /opt && sudo git clone https://github.com/christianscheuer/sffs && cd sffs && sudo chown -R $USER . && ./install.sh
Next step is to allow SoundFlow SSH access to your VM/server so we can install the Docker container and initial data:
Setting up SSH via our tunnel
Note this requires that you have already set up SSH on the server.
How to add/remove users
Use this command to edit the auth.json file containing users
cd /opt/sffs/sfdata/data && nano auth.json
Each user needs all fields filled out and the user key (the json key holding the user object, testuser
for the test user) cannot contain any special characters such as '/' or '.' so it cannot be an email address.
To restart the server after having made changes (Note this will cause brief downtime for connected clients):
cd /opt/sffs && docker-compose restart