Skip to content

Navidrome

個人音樂串流伺服器

軟體分類 多媒體應用 / 影音編輯
軟體標籤
Boost Noteparty剪輯轉檔
開發廠商 Deluan Quintão
Stars
19.8k
Forks
1.4k
License
GNU GPL V3
Version
v0.53.x
Update
2026-03-10
OS

產品說明

Navidrome 是一款現代化、開源且極其輕量化的音樂串流伺服器。它旨在讓使用者能夠自建類似於 Spotify 或 Apple Music 的私人音樂服務,將儲存在硬碟中的大量音樂收藏(如 MP3, FLAC, WAV)轉化為可在任何裝置上存取的串流資源。

Navidrome 採用 Go 語言開發,其效能表現極其卓越,即使在樹莓派(Raspberry Pi)或老舊電腦上也能流暢運行。它完美相容於 Subsonic/Madsonic/Airsonic 協定,這意味著你可以使用市面上數十款成熟的第三方行動裝置 App(如 Symfonium, Substreamer, Amperfy)來連線播放。

核心特色:

  • 極致輕量與效能:低記憶體佔用,支援處理包含數十萬首曲目的大型音軌庫。
  • 跨平台網頁介面:美觀且響應式的 Web UI,支援深色模式,並可根據網路環境自動轉碼。
  • 高度相容性:支援絕大多數音訊格式,並能讀取檔案中的 ID3 標籤、封面圖與歌詞。
  • 多使用者系統:可為家人或朋友建立獨立帳號,各自擁有專屬的播放清單與評分。
  • 即時監控:自動偵測資料夾變動,新增音樂檔案後無需手動掃描即可出現在清單中。

常用指令

Navidrome 支援多種部署方式,其中以 Docker 最為推薦,能確保環境隔離且易於升級。

部署與運作

# 使用 Docker 快速啟動 Navidrome
docker run -d 
  --name navidrome 
  --restart=unless-stopped 
  -v /path/to/your/music:/music 
  -v /path/to/storage/data:/data 
  -p 4533:4533 
  -e ND_SCANSCHEDULE=1h 
  -e ND_LOGLEVEL=info 
  deluan/navidrome:latest

# 查看伺服器運行日誌
docker logs -f navidrome

# 檢查服務狀態
curl http://localhost:4533/ping
操作動作功能說明對應途徑
存取介面啟動後的預設管理網址http://IP:4533
首次設定建立第一個管理員帳號初次開啟網頁彈出視窗
音樂目錄設定存放音樂檔案的路徑環境變數 ND_MUSICFOLDER
自動轉碼根據連線速度調整音質個人設定 > Players (網頁端)
API 連接供行動端 App 連線的權限個人設定 > 建立 App 密碼

操作介面