Just a simple Docker container that gets rebuild on every python update.
Currently only supports local sqlite as storage.
- Be sure to add
/var/lib/supysonicas a volume to store passwords and your music databse - Add your music in
/mediaas a volume - You can specify a own password by using a docker secred named
supysonic - If you do not specify a secret you will see one in the logs
- The webserver runs on port
8080 - If you want to disable the watcher use the
RUN_WATCHERenvironment variable
Here is a simple example for docker-compose and Traefik.
supysonic:
image: foosinn/supysonic
volumes:
- "/tank/Musik:/media:ro" # add your music folder hiere
- "/opt/supysonic:/var/lib/supysonic" # config folder
labels:
- "traefik.frontend.rule=Host: musik.example.com"
- "traefik.port=8080"