AppsMusic ServerAirsonic Advanced

Airsonic Advanced

Airsonic-Advanced is a more modern implementation of the Airsonic fork with several key performance and feature enhancements. It adds and supersedes several features in Airsonic.

Directory Structure

    • .env
    • docker-compose.yml

docker-compose.yml

version: "3"
 
services:
  airsonic-advanced:
    container_name: airsonic-advanced
    image: airsonicadvanced/airsonic-advanced:latest
    restart: unless-stopped
    ports: 
      - 4040:4040
      - 4041:4041 #UPnp
    user: pid:gid #optional - run container as user
    environment:
      TZ: America/Los_Angeles #optional - show logs in local timezone
      JAVA_OPTS: '-Dserver.forward-headers-strategy=native' #optional - if you use a reverse-proxy
    volumes:
      - /host/path/to/my/playlists:/var/playlists
      - /host/path/to/my/podcasts:/var/podcasts
      - /host/path/to/my/data:/var/airsonic
      - /host/path/to/my/music:/var/music

Resources

GitHub: https://github.com/airsonic-advanced/airsonic-advanced

Docker Hub: https://hub.docker.com/r/airsonicadvanced/airsonic-advanced

Docker Hub (LinuxServer.io⁠): https://hub.docker.com/r/linuxserver/airsonic-advanced

Configuration: See Docker Hub pages