前天剛剛註冊了阿里雲盤,尋思著這麼好用的雲盤為什麼群暉就沒有介面呢,後來看到gxnas大佬的帖子茅塞頓開,根據zxbu大佬提供的docker映象,可以透過阿里雲盤介面建立一個webdav連線,然後在使用群暉cloud sync裡面的webdav方式進行連線,這樣就可以做到cloud sync同步阿里雲盤了;
主要設定分位3個步驟,第1:獲取refresh-token,第2:設定docker,第3:設定cloud sync
具體步驟如下:
1. 登入阿里雲盤網頁版,獲取refresh-token;以下內如來自於zxbu大佬:
先透過瀏覽器(建議chrome)開啟阿里雲盤官網並登入:https://www。aliyundrive。com/drive/
登入成功後,按F12開啟開發者工具,點選Application,點選Local Storage,點選 Local Storage下的 https://www。aliyundrive。com/,點選右邊的token,此時可以看到裡面的資料,其中就有refresh_token,把其值複製出來即可。(格式為小寫字母和數字,不要複製雙引號。例子:ca6bf2175d73as2188efg81f87e55f11)
第二步有點繁瑣,大家結合下面的截圖就看懂了
2. 群暉內套件中心下載cloud sync 與 docker
3. 設定docker
開啟群暉file station ,找到docker資料夾(資料夾隨意,放docker裡面好管理),建立一個資料夾,名稱隨意。
開啟docker,選擇登錄檔,搜尋webdav-aliyundriver,雙擊下載zxbu大佬的映象;
雙擊下載好的映象執行,並進行設定,容器名稱隨意修改,然後選高階設定
高階設定內,勾選啟動自動重新啟動,然後進入儲存空間設定
選擇儲存空間,新增資料夾,左邊為宿主機路徑,點選找到我們剛剛建立的資料夾即可;右邊是容器內路徑,填入/etc/aliyun-driver/ 然後設定埠;
進入埠設定,本地埠隨意輸入,預設為8080,容器埠不要修改,使用預設值8080;進入環境設定
環境設定,環境設定內把之前的內容都刪除(其實不刪也可以),然後新增如下內容
# 修改時區為上海 ↓
可變:TZ 值:Asia/Shanghai
# 新增token ↓
可變:ALIYUNDRIVE_REFRESH_TOKEN 值:refresh_token 填入第1步查詢到的refresh_token的值
# 設定webdav密碼 ↓
可變:ALIYUNDRIVE_AUTH_PASSWORD 值:輸入你要設定的密碼(預設為admin)
# 設定webdav使用者名稱 ↓
可變:ALIYUNDRIVE_AUTH_USER-NAME 值:輸入你要設定的使用者名稱(預設為admin)
設定完成後直接選擇應用
然後選擇下一步
然後繼續選擇應用
docker設定完畢,可以在docker容器內看到正在執行的容器
docker設定就完畢了,docker設定完畢以後就可以透過群暉ip+docker外部埠號訪問到阿里雲盤了,比如我的群暉ip是192。168。1。100,上面設定的外部埠號為8080,那麼在瀏覽器上輸入192。168。1。100:8080就可以訪問了,賬號為上面設定的webdav使用者名稱,密碼同
4. 設定cloud sync
群暉開啟cloud sync,選擇webdav,然後下一步
填入webdav地址+埠號,填入webdav使用者名稱 密碼,然後下一步
設定任務,本地路徑選擇群暉內的路徑,遠端路徑為阿里雲盤路徑,同步方式有三種,顧名思義,根據需求選擇
資料加密,如果勾選的話,上次到阿里雲盤的內容會被加密,透過普通方式不能開啟,可以透過cloud sync下載的時候輸入密碼開啟,或者win可以下載SynologyCloudSyncDecryptionTool 這個工具,然後輸入密碼開啟,所以一定要保管好密碼或者證書。
設定好以後就一路下一步就完成了。
設定完成後就可以看到右上角的正在進行同步了,速度很快,很舒服。