- Navidrome 是一個自架、輕量級且免費的音樂伺服器,支援多種音訊格式和行動用戶端。
- 它允許您透過現代化的 Web 介面和 OpenSubsonic API 標準管理海量的音樂庫。
- 它提供安全的遠端存取選項和即時轉碼功能,以優化在不同裝置上的收聽體驗。
如果你還是喜歡收藏CD、錄音帶,或是在Bandcamp上買數位專輯,你一定知道擁有自己的音樂庫是一種樂趣,但如今管理起來卻令人頭痛。隨著串流媒體的興起,我們失去了對音樂的部分控制權,不得不受制於平台對我們能聽什麼、價格如何的安排。幸運的是,對於那些想要重獲數位音樂自主權,並建立一套無需依賴第三方即可使用的播放系統的人來說,還有一個絕佳的替代方案。
這時,Navidrome 就派上用場了。這是一款免費開源軟體工具,它能讓你在家輕鬆打造自己的 Spotify 克隆版。無論你只有幾張 CD,還是擁有成千上萬張 FLAC 或 MP3 格式的專輯,這款伺服器都能輕鬆應付。只要有網路連接,你就可以透過電腦、行動設備,甚至辦公室存取你的音樂。對於那些追求隱私、高保真音質以及所有內容同步便利性的用戶來說,它是理想之選。

簡單來說,Navidrome 是一個用 Go 語言編寫的伺服器,因此速度極快且輕量級。它的效率非常高,甚至可以在 Raspberry Pi Zero 上運行而不會崩潰。它的主要功能是索引您的音樂資料夾,並透過精心設計的 Web 介面或外部應用程式提供音樂播放服務。它最大的優勢之一是使用了OpenSubsonic API,該標準允許數十種不同的行動應用程式無縫連接到您的伺服器。
在相容性方面,Navidrome毫不含糊。它幾乎支援所有你能想到的音訊格式,從常見的MP3和AAC到FLAC、WAV和AIFF等無損格式。此外,它還包含即時轉碼等高級功能,如果您有非常大的文件,想在行動裝置上播放又不想耗盡流量,或者裝置不支援原始格式,這項功能就至關重要。
適用於所有級別的安裝

根據您對電腦的熟悉程度,有多種入門方式可供選擇。如果您偏好簡單直接的 Windows 解決方案,可以使用 .msi 安裝程式。只要執行它,指定音樂檔案的位置(例如 C:\Music),然後在瀏覽器中開啟 localhost:4533 即可。這是最快、最方便享受音樂的方式。
對於發燒友或擁有家庭伺服器的使用者來說, Docker 和 Docker Compose是首選方案。它們可以將伺服器隔離在容器中,避免與其他程式衝突。只需建立一個 docker-compose.yml 文件,定義 deluan/navidrome 映像,映射連接埠(預設為 4533),並連結資料和音樂資料夾即可。如果您使用Portainer,則可以透過建立堆疊,在視覺化介面中完成所有這些操作,從而大大簡化管理。
如果您是 Mac 或 Linux 用戶,您可以直接從二進位檔案執行它,或者在 macOS 上設定 LaunchAgent,以便伺服器在您開啟電腦時自動啟動,從而避免每次都手動執行命令。
庫配置和優化

安裝完成後,系統首先會提示您建立管理員帳戶。之後,Navidrome 將開始掃描您的資料夾。關鍵就在這裡:歌曲標籤。為了防止您的音樂檔案雜亂無章,檔案必須包含正確的元資料(藝術家、專輯、曲目編號)。如果您發現某些文件雜亂無章,MusicBrainz Picard等工具可以幫助您清理標籤,以便 Navidrome 能完美地將所有文件分組。
在設定面板中,您可以調整諸如“重播增益”模式之類的細節,該模式可確保所有歌曲以相同的音量播放,這樣您就無需每聽兩首歌就調整音量。您也可以將伺服器連接到Last.fm 或 ListenBrainz,以自動記錄您的所有播放,無論您在哪裡收聽,都能保持您的音樂歷史記錄最新。
如何透過手機和其他裝置存取

當你想把音樂裝進口袋時,奇妙的事情就發生了。由於 Navidrome 與 Subsonic 相容,你可以從海量的應用程式中進行選擇。在 Android 系統上,Symfonium 和 Substreamer是非常不錯的選擇;而在 iOS 系統上,Amperfy 和 play:sub 則是脫穎而出。要建立連接,你只需要伺服器的 IP 位址(例如 http://192.168.1.15:4533)、使用者名稱和密碼。
如果您想出門在外也能輕鬆享受音樂,可以使用Tailscale。這款工具可以創建一個虛擬私人網路 (VPN),讓您即使身處異地也能像在家一樣存取伺服器。如果您喜歡傳統方式,可以使用Nginx 或 Caddy 配置反向代理,並新增 SSL 證書,透過您自己的安全網域 (https) 存取。
高階管理和額外技巧
如果您想進一步提升體驗,可以使用 Docker 將FileBrowser與 Navidrome 整合。這樣您就可以直接從瀏覽器將音樂檔案上傳到伺服器,而無需共用資料夾或 USB 隨身碟。此外,對於 Windows 用戶,您的防火牆可能會阻止行動裝置的存取;在這種情況下,您需要在 Windows Defender 防火牆的入站規則中開啟 4533 連接埠。
對於注重美觀的用戶來說,Feishin 或 Aonsoku等桌面用戶端模仿了 Spotify 的介面,提供了比基礎網站更具視覺吸引力的體驗。這些應用程式整合了外部資料庫,讓您可以瀏覽藝術家的作品集並發現熱門歌曲,使您的音樂收藏管理更加動態和現代化。
擁有像 Navidrome 這樣的系統徹底改變了我們與音樂的關係,它讓我們能夠將成千上萬個文件集中在一個地方,並在任何設備上存取它們。從 Windows 上簡單的安裝程式到迷你電腦或樹莓派上強大的 Docker 功能,它的靈活性無與倫比。結合優秀的文件標籤功能和 Symfonium 或 Amperfy 等客戶端應用程序,我們就能獲得一種私密、免費且高保真的替代方案,擺脫了當前訂閱服務的種種限制。