網(wǎng)盤現(xiàn)在也是各種限速丑勤,我在網(wǎng)上找了一圈惠啄,發(fā)現(xiàn)可以用docker搭建一款自己的私有網(wǎng)盤反浓,教程給大家分享一下皇耗。
開源云盤選擇
搭建前我仔細看了一下各個開源私有云盤的實現(xiàn)南窗,有以下幾種:
owncloud
sealife
nextcloud
對這幾家比較了以下,考慮了以下因素:
開源且免費,可以自定義插件開發(fā)
全客戶端的支持万伤,免費更好窒悔,ui 視覺還能過得去
支持外掛磁盤,可以隨時更改壕翩,不需要分塊、加密和過多的文件控制傅寡、權限控制等等放妈,簡單就好
部署難度,vm 還行荐操,最好可以 Docker
最終我選擇了 nextcloud芜抒,至于更多的詳細差異,大家可以根據(jù)需求選擇托启。
配置Docker
yum安裝
sudo yum -y install docker# 啟動dockersudo systemctl start docker# 開機自啟sudo systemctl enable docker
配置docker
docker run -d -p 8080:80 nextcloud
訪問主機ip的8080端口,為網(wǎng)盤設置管理員名稱和密碼宅倒。
比如,我的主機ip為149.28.54.241, 那么我訪問的就是149.28.54.241:8080屯耸。
進入網(wǎng)盤后, 可以獲取全平臺的客戶端
至此網(wǎng)盤已經(jīng)搭建完成拐迁!
自由存取文件
可以通過客戶端上傳圖片, 也可以直接拖拽上傳
把文件分享給好友
http://149.28.54.241:8080/s/tgMGHQ7Ri5pMsmd
實現(xiàn)同步盤的功能(用webdrive連接)
點擊右下角設置
獲取webdav地址
mac直接掛載
連接
認證
掛載成功
其實掛載同步盤后, 你可能發(fā)現(xiàn)自己的服務器流量還是太小, 傳輸大文件,如果斷掉就會需要重傳, 我這里推薦一個工具
transmit支持webdav協(xié)議, 可以讓我們在網(wǎng)絡狀況很差的情況下,也能進行穩(wěn)定同步。
把手機也連上
輸入管理員賬戶和密碼
可以看到剛剛在瀏覽器上傳的圖片
手機上傳圖片
pc可以查看手機上傳的圖片
探索插件(可以跳過)
點擊頁面右上角齒輪圖標, 可以安裝插件
這個網(wǎng)盤能記筆記
其余的大多數(shù)應用我都試了一遍, 除了記事本, 其余的基本上是從入門到放棄
日歷打六分
小結(jié)
簡單實用 主要還是集成了webdev功能 這樣的話可以用來做存儲映射疗绣。