作者:熊貓不是貓QAQ
前言
能用docker部署的音樂服務太少了,這兩天又發現了一款支援多使用者的開源音樂服務——知了。
特性如下:
支援多使用者
支援 PWA, UI 同時支援桌面端和移動端
系統媒體和快捷鍵支援
音樂支援標準音質/超高音質/伴奏以及多份歌詞
回收站支援, 恢復誤刪資料
樂單/播放列表/播放佇列音樂數量無限制
部署
登錄檔搜尋
「mebtte/cicada」
,找到後直接下載。
進入設定項,埠上容器端為80,本地埠隨意,只要不衝突即可。
接著我們新建一個config。json檔案,根據配置項內容填入自己的資訊。(格式亂了,自己排一下吧 )
{
“emailPort”: “”,(郵件伺服器埠)
“emailHost”: “”,(郵件伺服器主機)
“emailUser”: “”,(郵件伺服器使用者)
“emailPass”: “”(郵件伺服器使用者密碼)
“initialAdminEmail”: “”(初始管理員郵箱, 用於建立管理員賬號, 如果未設定, 將會在首次執行服務時要求在 CLI 輸入。 注意, 已完成初始化後該配置項不再生效!)
}
填好資訊後上傳到NAS中,然後容器掛載本檔案,路徑為/config。json。
全部設定完畢之後啟動容器即可,瀏覽器輸入http://NASip或域名+埠號便可訪問主介面。
體驗
登陸介面輸入自己配置的郵箱訪問,第一次登陸會要求輸入驗證碼,所以郵件伺服器哪裡一定要填寫正確的,以免無法接受驗證碼。
登陸之後便是這樣的介面,側欄包括髮現、我的音樂、我的歌手以及設定選項。
可直接在音樂介面上傳你的音樂檔案,支援的格式基本上覆蓋了大部分主流音樂格式。
總結
僅支援本地播放,不能聯網獲取歌詞以及封面圖等資訊,而且貌似會壓縮音質。但是因為是新上線的容器,可能後續作者也會慢慢開發新功能吧。總的來說就是一句話:可以用,但沒必要。
「以上便是本次分享內容,祝大家新年快樂啊,下期再見!」