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