這是本文件的舊版!
安裝 AirSonic 音樂串流服務
- 安裝環境 :
- VM : 2vCore / 4GRAM / 32GSSD
- OS : Alpine 3 參考 - 在 Alpine Linux 3 底下安裝 docker + docker-compose
安裝程序
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
- docker-compose.yml
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:ro" - "/airsonic/playlists:/airsonic/playlists" - "/airsonic/podcasts:/airsonic/podcasts"
- 將 NAS 內的 mp3 目錄掛上 /airsonic/music
- 使用非 root 身分啟動 airsonic
docker-compose up -d