Access your entire music and video collection from anywhere with a highly optimized, self-hosted media streaming server. Designed to handle hundreds of gigabytes of data effortlessly, this modern implementation delivers massive performance improvements. By utilizing advanced multi-threading and a highly efficient database, it reduces library scan times from hours to mere minutes. Enjoy blazing-fast media scanning that processes massive libraries in a fraction of the time using parallelization. Experience real-time UI updates powered by websockets, which eliminate the need for constant page refreshing and reduce server load. Benefit from enhanced security with modern password hashing algorithms like bcrypt and Argon, keeping your credentials safe. Take advantage of broad format support with on-the-fly transcoding for virtually any audio or video format, alongside modern deployment options including multi-platform Docker images for easy installation.
services:
airsonic-advanced:
image: lscr.io/linuxserver/airsonic-advanced:latest
container_name: airsonic-advanced
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
volumes:
- ./config:/config
- ./music:/music
- ./playlists:/playlists
- ./podcasts:/podcasts
- ./media:/media
ports:
- 4040:4040
restart: unless-stopped# No sensitive credentials are required for the initial setup of Airsonic Advanced.
# The default login is usually admin/admin, which should be changed immediately via the web UI.
# You can add JAVA_OPTS here if specific Java arguments are needed.Auto-fetched 24 minutes ago
Auto-fetched 24 minutes ago