This repository contains configuration files for building a
Docker image for the Subsonic media streamer.
- Subsonic 6.1.1
- based on cyrilix/docker-subsonic
- uses jeanblanchard/tomcat with Alpine Linux
- compiles to a 266 MB image instead of cyrilix's 484 MB
/subsonic--- Directory to store Subsonic's log, configuration and database
/music--- Default music folder
/podcasts--- Default podcast folder
/playlists--- Default playlist folder
TZ--- timezone setting, default:
MAX_MEM--- maximum Java heap size in megabytes, default:
Build your own image
$ docker build -t <your-name>/docker-subsonic .
Get a pre-built image
A current image is available as a trusted build from the Docker index:
$ docker pull mbirth/subsonic
The repository page is at
Run a container with this image
$ docker run \ --detach \ --publish 8080:8080 \ --volume "/wherever/your/music/is:/music/:ro" \ <your-name>/subsonic
first of all thx for this container, but ...
The directory to store Subsonic's log, configuration and database is not /subsonic it's /data.