This repository has been archived on 2025-03-31 . You can view files and clone it. You cannot open issues or pull requests or push a commit.
master
This repository contains configuration files for building a Docker image for the Madsonic media streamer.
Noteworthy
- Madsonic 6.2 Beta
- based on cyrilix/docker-subsonic
- uses jeanblanchard/tomcat with Alpine Linux
- compiles to a 262 MB image
Volumes
/data--- Directory to store Madsonic's log, configuration and database/music--- Default music folder/podcasts--- Default podcast folder/playlists--- Default playlist folder
Environment Variables
TZ--- timezone setting, default:Europe/BerlinMAX_MEM--- maximum Java heap size in megabytes, default:256
Build your own image
$ docker build -t <your-name>/docker-madsonic .
Get a pre-built image
A current image is available as a trusted build from the Docker index:
$ docker pull mbirth/madsonic
The repository page is at https://hub.docker.com/r/mbirth/madsonic/
Run a container with this image
$ docker run \
--detach \
--publish 4040:4040 \
--volume "/wherever/your/music/is:/music/:ro" \
<your-name>/madsonic
Languages
Dockerfile
100%