在群暉 DSM Docker 安裝整套下載管理工具「Aria2 + AriaNg + File Manager」

Docker 真是一個偉大的發明!

一剛開始使用群暉 NAS 的時候,我是先用 Docker 跑 Aria2,然後再搭配 DSM WebStation 跑 AriaNg 網頁版

但是這有點蠢,後來 epizza 大大就推薦我用 abcminiuser/docker-aria2-with-webui 的版本,我就一直使用到現在,效果也不錯~

最近發現另外一個版本更是把檔案管理工具也整合進來,然後還順便解決 DSM 權限問題,而且設定非常簡單

使用幾天下來感覺不錯,特別來推薦大家使用~

首先打開 DSM 的 Docker,來到「倉庫伺服器」,直接搜「aria2」,就能找到 wahyd4/aria2-ui 的映像檔,直接下載

下載完以後直接開始「部屬」,不要直接「下一步」,我們先到「進階設定」裡面改一些東西

如果你想要每次 DSM 開機或者程式當機時都自動啟動 Aria2 的話,下面這個「啟用自動重啟」記得打勾

儲存空間欄位「新增資料夾」,選擇自己 NAS 的下載目錄,掛載路徑填寫「/data」

連接埠設定的欄位,因為我的 DSM 有其他服務佔用 80 與 443 端口,所以這邊我們選擇其他的端口,就算沒有佔用到這兩個常用端口,也是建議都改掉比較好

環境設定的欄位有一個「RPC_SECRET」,這個數值可以改成你想要的密碼(後面會用到)

全部設定完畢後,就直接點下「套用」,然後就不斷下一步,讓 DSM Docker 啟用這個容器

啟用完成後,我們直接打開瀏覽器,輸入 DSM 的 IP 地址後面加上 6880 端口號,例如我的就是 http://192.168.2.180:6880/ui/

這樣就能打開 AriaNg 的網頁版管理頁面,第一次進入時可能沒辦法連上 Aria2 服務,我們稍微設定一下就可以了

先來到左邊的「AriaNg 設定」,點選全局右邊的「RPC(192.168.2.180)」的位置,在 Aria2 RPC 密鑰那邊

填寫我們剛剛在 Docker 設定時的密碼即可,修改完畢記得按一下右上角的「重新載入頁面」

重新載入頁面後就能發現「Aria2 狀態」已經變成「已連線」,這時候就已經可以開始下載東西囉!

另外這個映像檔還自帶一個很棒的網頁版檔案管理工具,直接輸入網址跟端口就能進入

以我的設定為例,打開瀏覽器: http://192.168.2.180:6880

初始的登入帳號密碼都是「admin」

進入後可以自己到設定裡面去修改,或者是添加其他帳號,非常的方便!

最後,這個映像檔還支援自動 SSL 簽名(Let’s Encrypt),更詳細的使用方法,可以參考作者的說明頁面

https://github.com/wahyd4/aria2-ariang-docker

30 個回應

  1. z表示:

    你好,我在群晖上安装了这个aria2,可是443和80端口已经被群晖的其他应用占用了,请问该如何把aria2的443,80端口修改掉?谢谢(内网可以登陆AriaNg,外网无法登陆AriaNg)

    • jkgtw表示:

      你好,依照文章在連接阜設定那邊,就是避開了443跟80,我把它改成6443跟6880了

  2. JJ表示:

    你好 照著以上操作步驟, aria2可以連線. 但上下行速度始終為0. 不知是否路由器需要作修正?或者您方便再作一個aria2.conf的示範檔
    謝謝

  3. yyk表示:

    博主你好,我之前搭建过一个aria2又删了,用了你这个版本的之后我发现按照你的设置,登陆6880 这个端口号进入的却是之前那个aria2页面,请问这个该怎么办呢?

  4. Chen Bo表示:

    请问下博主,这个配置好了能否在外网访问?还是只能在内网访问6880?

  5. a表示:

    请问外网https 协议怎么设置呢 http内网没问题 到外网https就不行了

  6. xxg表示:

    环境设定这里设置不了

  7. yezhizhan表示:

    设置修改了,重新启动配置都会丢了,怎么解决呢?

    • jkgtw表示:

      Hi,yezhizhan,你把自己的設置檔,映射到 Docker 內部的 /root/conf/aria2.conf

  8. Kate表示:

    baidu有封鎖低區
    請問怎麼下載自己的baidu網盤?

  9. sun861004表示:

    帅楼主,请教个问题,aria2配置时,外网访问我的域名+6880端口,自动切换到我的nas的5001端口,但是内网访问局域网地址+6880又正常,而且外网访问我的域名+9091也能成功访问transmission,这是怎么回事,哪里设置出错么(路由端口转发已经设好)?还有,怎么添加ssl签名?谢谢

  10. y表示:

    糟糕! 无法连接到 Aria2 RPC 服务器,将在10秒后重试。您可能需要检查连接设置,请前往 设置 > 连接设置

  11. jkgtw表示:

    Hi,請重頭看一次,肯定中間有弄錯的地方

  12. george表示:

    輸入內網(10.10.10.10:6880,nas IP)即跳出File Browser,無法出現AriaNg,請問在網址欄該如何填寫。

    • 王鹏表示:

      跟你遇到的是一样问题,仔细看了原作者说明,发现输入http://此处填你的ip地址:此处填自定义的端口号/ui/ 就能打开了

  13. jkgtw表示:

    嗯?那你打開 http://10.10.10.10:6800/files 也能使用檔案管理器嗎?
    嘗試換個瀏覽器試試看?正常來說 http://10.10.10.10:6800 這個就能打開 AriaNg 的網頁了

  14. george表示:

    輸入上述網址皆出現找不到 10.10.10.10 網頁

  15. jkgtw表示:

    Docker 設定端口那邊,改其他的試試看呢?另外你可以看看 Docker 的日誌,看看是不是沒有正常啓動容器?

  16. george表示:

    使用ie、chrome及firefox都不行。改埠及日誌都無問題。就是無法顯示網頁,謝謝!

  17. zhang表示:

    博主您好,这个群辉无论什么版本的Aria2都是看不见下载完成的文件,怎么破?谢谢

    • jkgtw表示:

      Hi,zhang
      你有沒有把本地資料夾映射到容器裡面呃下載目錄呢?

  18. foqianyilisha表示:

    为什么打开外网的地址加6880 端口,直接进入到文件管理的页面,进不去下载的页面的,这个是什么情况呢?

    • jkgtw表示:

      Hi, foqianyilisha

      下載頁面請在網址結尾加上「/ui/」,尤其是最後的斜線,一定要有才能打開

  1. 2018-07-11

    […] 原帖地址:https://www.jkg.tw/?p=1178 […]

發表迴響

%d 位部落客按了讚: