文章目錄
- 前言
- 1.關于PlaylistDL音樂下載器
- 2.Docker部署
- 3.PlaylistDL簡單使用
- 4.群暉安裝Cpolar工具
- 5.創建PlaylistDL音樂下載器的公網地址
- 6.配置固定公網地址
- 總結
前言
各位小伙伴們,你們是不是經常為了聽幾首歌而開通各種平臺的VIP?或者為了下載無損音質的歌曲而苦惱不已?今天,小編要給大家安利一個神器——PlaylistDL音樂下載器。有了它,你不僅可以輕松下載Spotify和YouTube等等社交平臺音樂軟件上的音樂,還能在自己的群暉NAS上搭建一個私人音樂庫!快來一起打造屬于你的音樂帝國吧!
1.關于PlaylistDL音樂下載器
PlaylistDL音樂下載器是個超級棒的開源項目,能讓你從Spotify和YouTube上一鍵下載歌曲、專輯或播放列表,并將它們轉換成MP3格式。而且,它還提供了用戶友好的網頁界面,你只需要輸入鏈接,剩下的就交給它了!
主要特點:
- 支持 Spotify 和 YouTube:不管是Spotify的獨家曲目還是YouTube上的熱門MV,都能輕松搞定。
- 會話管理:每個用戶會話都有自己的下載目錄,再也不怕文件混在一起了!
- 管理員模式:管理員可以直接將音樂下載到指定的服務器文件夾,方便管理和備份。
- 實時進度條和日志:下載過程中可以隨時查看進度和日志,心里有數不慌張。
- 自動清理:臨時下載文件夾會在指定時間后自動刪除,保持系統整潔。
- 組織下載:下載的音樂按藝術家和專輯分類,查找起來超方便!****
2.Docker部署
打開套件中心,確保我們已經安裝了ContainerManager,如果沒有安裝可以點擊安裝一下。
打開控制面板,點擊終端機,啟動SSH功能,端口默認22即可,然后點擊應用。
打開windows cmd 命令窗口,按照下面格式輸入ssh 命令
ssh 群暉用戶名@群暉IP -p 22
如圖下面方式gezi123是群暉的登錄用戶名,@后面跟著群暉的局域網IP ,端口默認22.然后回車
提示這個輸入yes,然后回車
然后出現輸入密碼,這個密碼就是群暉用戶名對應的密碼,輸入后回車,這樣表示成功ssh 連接到了群暉
在終端中輸入這個命令來新建一個文件夾個子目錄
mkdir -p /volume1/docker/playlistdl/data
然后進入playlistdl目錄
cd /volume1/docker/playlistdl
最后運行容器
sudo docker run -d \--restart unless-stopped \--name playlistdl \-p 5045:5000 \-v $(pwd)/data:/data \-e ADMIN_USERNAME=你的用戶名 \-e ADMIN_PASSWORD=你的密碼 \-e AUDIO_DOWNLOAD_PATH=/data \-e CLEANUP_INTERVAL=300 \tanner23456/playlistdl:v2
運行成功后打開瀏覽器輸入http://192.168.50.162:5054就能看到音頻下載器的主界面了。
3.PlaylistDL簡單使用
右上角Admin可以進入到登錄界面,不登錄直接下載的話,文件是不會保存到服務器上的。
這時候會看到一行紅色的字,意思是現在直接下載到您的服務器!
第一行粘貼鏈接
第二行設置你要下載的路徑
我這里測試使用網抑云音樂,直接復制分享鏈接
粘貼到音頻下載器中,并填寫音樂下載器的路徑
下載完成后,文件可以在NAS文件夾中找到,能看到自動創建了專輯文件夾,打開就是剛才下載的音樂。
現在就可以愉快的擴充自己的音樂庫啦!
4.群暉安裝Cpolar工具
雖然我們已經可以在本地網絡內暢玩PlaylistDL音樂下載器了,但是想要在外面也能享受這款游戲怎么辦呢?這里就要隆重推薦一個神器——cpolar。
cpolar是一個能夠幫助你在公網環境下安全地訪問私有服務的工具。通過設置,即使你身處公司或旅途中,也能夠輕松連接到家里的NAS,繼續你的音樂之旅!
下面是安裝cpolar步驟:
Cpolar官網地址: https://www.cpolar.com
cpolar 提供了群暉安裝的套件,點擊下面Cpolar群暉套件下載地址,下載相應版本的群暉Cpolar套件,如果找不到對應的型號,可以選擇相近版本型號套件。
打開群暉套件中心,點擊右上角的手動安裝按鈕。
選擇我們本地下載好的cpolar套件安裝包,然后點擊下一步
點擊同意按鈕,然后點擊下一步
最后點擊完成即可。
安裝完成后,在外部瀏覽器,我們通過群暉的局域網ip地址
加9200
端口訪問Cpolar的Web管理界面,然后輸入Cpolar郵箱賬號與密碼進行登錄,登錄后,一切的操作在管理界面完成.
5.創建PlaylistDL音樂下載器的公網地址
登錄cpolar web UI管理界面后,點擊左側儀表盤的隧道管理——創建隧道:
- 隧道名稱:可自定義,注意不要與已有的隧道名稱重復
- 協議:tcp (這里我們需要選擇tcp協議)
- 本地地址:5045 (只使用http端口即可)
- 端口類型:臨時隨機TCP端口
- 地區:選擇China top
點擊創建
(點擊一次即可,不要重復點擊)
創建成功后,打開左側在線隧道列表,可以看到剛剛通過創建隧道生成了tcp公網地址,接下來就可以在其他電腦或者移動端設備(異地)上,使用//后面的地址在瀏覽器中訪問即可。
現在就已經成功實現使用cpolar生成的公網地址異地遠程訪問群暉本地部署的PlaylistDL音樂下載器啦!
小結
為了方便演示,我們在上邊的操作過程中使用cpolar生成的HTTP公網地址隧道,其公網地址是隨機生成的。這種隨機地址的優勢在于建立速度快,可以立即使用。然而,它的缺點是網址是隨機生成,這個地址在24小時內會發生隨機變化,更適合于臨時使用。
如果有長期使用PlaylistDL音樂下載器,或者異地訪問與使用其他本地部署的服務的需求,但又不想每天重新配置公網地址,還想讓公網地址好看又好記并體驗更多功能與更快的帶寬,那我推薦大家選擇使用固定的TCP地址方式來配置公網地址。
6.配置固定公網地址
使用cpolar為其配置二級子域名,該地址為固定地址,不會隨機變化。
注意需要將cpolar套餐升級至基礎套餐或以上,且每個套餐對應的帶寬不一樣。【cpolar.cn已備案】
點擊左側的預留,選擇保留TCP地址,地區選擇china top,然后設置一個二級子域名名稱,我這里演示使用的是playlist,大家可以自定義。填寫備注信息,點擊保留。
保留成功后復制保留的固定TCP地址:
登錄cpolar web UI管理界面,點擊左側儀表盤的隧道管理——隧道列表,找到所要配置的隧道,點擊右側的編輯
。
修改隧道信息,將保留成功的二級子域名配置到隧道中
- 端口類型:選擇固定TCP端口
- 預留的TCP地址:粘貼剛才保留成功的地址
點擊更新
更新完成后,打開在線隧道列表,此時可以看到隨機的公網地址已經發生變化,地址名稱也變成了保留和固定的TCP地址。
最后,我們使用固定的公網地址在任意設備的瀏覽器中訪問,可以看到成功訪問本地部署的PlaylistDL音樂下載器頁面,這樣一個永久不會變化的固定TCP地址網址即設置好了。
總結
各位小伙伴,通過這篇教程,你不僅學會了如何在群暉NAS上部署PlaylistDL音樂下載器,還掌握了使用cpolar遠程管理私人音樂庫的技巧。是不是感覺超級酷炫?快去試試吧!
以上就是如何在黑群暉nas上使用Docker快速部署PlaylistDL音樂下載器,并安裝cpolar內網穿透工具配置固定不變的二級子域名公網地址,實現隨時隨地遠程訪問的全過程,感謝您的觀看,有任何問題歡迎留言交流。