simon

simon

github

Nas掛載夸克網盤

背景#

對於一些比較成熟的網盤,例如百度雲,S3 等,[[群暉]][[NAS]] 有自帶的 Cloud Station 可以做同步管理,自動將其制定文件夾的內容同步到 [[NAS]] 的指定盤位。

但對於一些比較小眾的網盤,[[群暉]][[NAS]] 就不原生支持,這使得這些網盤的數據下載就比較麻煩,需要手動下載到電腦,在手動上傳到 [[NAS]],當然這些也可以寫腳本解決,但終究不是很有優雅。

方案#

我們可以使用 alist 實現一個網絡文件伺服器,將各種網盤掛載在 alist 服務上,然後提供 webdav,將其直接掛載在 [[NAS]] 上。這樣,網盤上的位置就如同本地一般

安裝 Alist#

我們使用 [[群暉]] 內置的 Docker 應用,來安裝 alist。

下載鏡像#

FCD58FBF-F0FF-469F-BA5C-C960B52E9F84

安裝鏡像#

  • 在映像 tab 中雙擊 alist 進行配置
    5AEBD3D1-73CF-4760-BA52-F14BC244D659
  • 配置端口映射,用於外部訪問
    5CDEB4FB-56E8-41A9-AF2B-FE528FC70402
  • 配置磁盤掛載
    在 [[nas]] 中新建一個文件夾,映射容器內的 /opt/alist/data
    Pasted image 20220621140029
  • 查看密碼
    啟動後立即打開日誌,可以看到初始密碼,這個要保存一下
    A9E47173-EEF9-45F0-9234-111DBF0158FF

訪問配置#

訪問你的域名 + 端口號,填入剛才保存的密碼就可以進入管理後台

初始配置#

配置新的密碼和 webdav 密碼,保存好,以免忘記
CleanShot 2022-06-21 at 14.34.47@2x

綁定夸克網盤#

帳號添加
- CleanShot 2022-06-21 at 14.36.41@2x
- 打開 webdav,配置上 token
- CleanShot 2022-06-21 at 14.38.26@2x
- PS:這個 token 去網頁版本的夸克網盤,打開 console,點擊網絡,找登錄後的 url 請求,在請求頭裡找到 cookie,複製一下

綁定到 [[NAS]]#

這個部分有個小坑,卡了我比較久

  • 在 File Station 配置
    CleanShot 2022-06-21 at 15.11.35@2x
  • 選擇 webdav
    CleanShot 2022-06-21 at 17.47.24@2x
  • 配置
    • 地址就是外網的域名或 IP
    • 端口是本機暴露的端口
    • 注意!路徑填寫 dav,如果是 Mac 或 Windows 連,填 /dav
    • 帳號、密碼
      CleanShot 2022-06-21 at 17.47.47@2x

結果#

  • File Station 會直接掛載上夸克網盤
    CleanShot 2022-06-21 at 17.51.44@2x
  • 同時也有 alist 的網頁可以訪問,可以直接播放網盤的視頻
    CleanShot 2022-06-21 at 17.52.31@2x
    CleanShot 2022-06-21 at 17.52.43@2x
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。