mkdir -p /airsonic/data mkdir -p /airsonic/music mkdir -p /airsonic/playlists mkdir -p /airsonic/podcasts chmod a+w /airsonic/data chmod a+w /airsonic/playlists chmod a+w /airsonic/podcasts
apk add cifs-utils cat <<EOF | tee /root/.smb > /dev/null username=jonathan password=xxxxxxx EOF chmod 600 /root/.smb
pve-airsonic:~# mount -t cifs -o credentials=/root/.smb //192.168.11.246/mp3 /airsonic/music pve-airsonic:~# df -h | grep airsonic //192.168.11.246/mp3 4.5T 270.1G 4.2T 6% /airsonic/music
: //192.168.11.246/mp3 /airsonic/music cifs credentials=/root/.smb 0 0 :
rc-update add netmount boot
version: "3" services: airsonic: image: airsonic/airsonic:latest user: 1000:1000 # should be owner of volumes ports: - "4040:4040" restart: unless-stopped volumes: - "/airsonic/data:/airsonic/data" - "/airsonic/music:/airsonic/music" - "/airsonic/playlists:/airsonic/playlists" - "/airsonic/podcasts:/airsonic/podcasts"
docker compose up -d
: server.use-forward-headers=true :
docker-compose restart