mirror of
				https://github.com/tiyn/wiki.git
				synced 2025-10-31 02:11:15 +01:00 
			
		
		
		
	
		
			
				
	
	
	
		
			1.6 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.6 KiB
		
	
	
	
	
	
	
	
Airsonic
Setup Server
Docker
The official container and documentation was made by linuxserver.
Environment-variables
Set the following variables with the -e tag.
| Name | Usage | Default | 
|---|---|---|
| PUID | UserID | |
| PGID | GroupID | |
| TZ | Timezone | 
Volumes
Set the following volumes with the -v tag.
| Volume-Name | Container mount | Description | 
|---|---|---|
| airsonic_config | /config | Configuration files | 
| airsonic_media | /media | Various other media | 
| media_playlists | /playlists | Location for playlists | 
| media_music | /music | Location for music | 
| media_audiobooks | /audiobooks | Location for audiobooks | 
| media_podcasts | /podcasts | location for podcasts | 
Ports
Set the following ports with the -p tag.
| Container Port | Recommended outside port | Protocol | Description | 
|---|---|---|---|
| 4040 | 4040 | TCP | WebUI | 
Rebuild
#!/bin/sh
docker stop airsonic
docker rm airsonic
docker pull linuxserver/airsonic
docker run --name=airsonic \
	--restart unless-stopped \
	-p 4040:4040 \
	-v airsonic_config:/config \
	-v airsonic_media:/media \
	-v media_playlists:/playlists \
	-v media_music:/music \
	-v media_audiobooks:/audiobooks \
	-v media_podcasts:/podcasts \
	-e PUID=0 \
	-e PGID=0 \
	-e TZ=Europe/Berlin \
	-d linuxserver/airsonic