私有網(wǎng)盤部署-Cloudreve網(wǎng)盤

前言

關(guān)于私有網(wǎng)盤,企業(yè)級網(wǎng)盤可選可道云,filebroser,seafile等。關(guān)于私有網(wǎng)盤,筆者推薦Cloudreve。

無論是從使用角度看,WebDa、離線下載、分享管理、文件檢索,還是管理角度上的多元存儲策略,注冊校驗,自定義外觀、郵件、驗證碼、用戶管理,Cloudreve無疑都是非常出色的。

登錄頁面

圖片.png

管理頁面-站點信息

圖片.png

站點備案信息,圖標(biāo)等均可以接入。頁腳代碼可插入廣告,如Google Adsens。

管理頁面-郵件

圖片.png

此處可自定義smtp郵件服務(wù)器,以及用戶激活與充值密碼html代碼。

管理頁面-驗證碼

圖片.png

自定義多向高強度驗證碼設(shè)置,可使用空心線、噪點、正弦線、波浪線、干擾文字、干擾點等。

管理頁面-存儲策略

圖片.png

多元化存儲策略,可使用本機、從機、七牛、阿里云OSS,又拍云、騰訊云COS、OneDreve,Amazon S3存儲等。

筆者使用的是騰訊云服務(wù)器與騰訊云COS存儲桶。

文章同款服務(wù)器2核4g6M

文章同款COS存儲桶

快速部署

docker-compose部署(推薦)

構(gòu)建目錄

mkdir -vp cloudreve/{uploads,avatar} \
&& touch cloudreve/conf.ini \
&& touch cloudreve/cloudreve.db \
&& mkdir -p aria2/config \
&& mkdir -p data/aria2 \
&& chmod -R 777 data/aria2

然后將以下文件保存為 docker-compose.yml,放置于當(dāng)前目錄,與 cloudreve 同一層級,同時,修改文件中的 RPC_SECRET

version: "3.8"
services:
  cloudreve:
    container_name: cloudreve
    image: cloudreve/cloudreve:latest
    restart: unless-stopped
    ports:
      - "5212:5212"
    volumes:
      - temp_data:/data
      - ./cloudreve/uploads:/cloudreve/uploads
      - ./cloudreve/conf.ini:/cloudreve/conf.ini
      - ./cloudreve/cloudreve.db:/cloudreve/cloudreve.db
      - ./cloudreve/avatar:/cloudreve/avatar
    depends_on:
      - aria2
  aria2:
    container_name: aria2
    image: p3terx/aria2-pro
    restart: unless-stopped
    environment:
      - RPC_SECRET=your_aria_rpc_token
      - RPC_PORT=6800
    volumes:
      - ./aria2/config:/config
      - temp_data:/data
volumes:
  temp_data:
    driver: local
    driver_opts:
      type: none
      device: $PWD/data
      o: bind

執(zhí)行上述操做后,執(zhí)行以下命令運行即可。

docker-compose up -d

控制面板中,按照如下配置

  • [不可修改] RPC 服務(wù)器地址 => http://aria2:6800
  • [可修改, 需保持和 docker-compose.yml 文件一致] RPC 授權(quán)令牌 => your_aria_rpc_token
  • [不可修改] Aria2 用作臨時下載目錄的 節(jié)點上的絕對路徑 => /data

更新

關(guān)閉運行容器

docker-compose down

拉取最新鏡像

docker pull cloudreve/cloudreve

docker部署(推薦)

執(zhí)行以下命令構(gòu)建目錄

mkdir -vp cloudreve/{uploads,avatar} \
&& touch cloudreve/conf.ini \
&& touch cloudreve/cloudreve.db

運行docker container

docker run -d \
-p 5212:5212 \
--mount type=bind,source=<path_to_your_config>,target=/cloudreve/conf.ini \
--mount type=bind,source=<path_to_your_db>,target=/cloudreve/cloudreve.db \
-v <path_to_your_uploads>:/cloudreve/uploads \
-v <path_to_your_avatar>:/cloudreve/avatar \
cloudreve/cloudreve:latest

Linux

下載最新他所包并執(zhí)行以下命令即可。

#解壓獲取到的主程序
tar -zxvf cloudreve_VERSION_OS_ARCH.tar.gz

# 賦予執(zhí)行權(quán)限
chmod +x ./cloudreve

# 啟動 Cloudreve
./cloudreve

Windows

Windows 下,直接解壓獲取到的 zip 壓縮包,啟動 cloudreve.exe 即可。

文章同款服務(wù)器2核4g6M

存儲設(shè)置

部署后默認文件存儲于本機,于騰訊云開啟COS云存儲服務(wù)后,按照騰訊云分配的服務(wù)器地址粘貼至Server即可,根據(jù)在騰訊云設(shè)置的AccessKey,SecretKey復(fù)制到存儲桶策略對應(yīng)位置即可。最大文件尺寸,允許的文件擴展名,是否允許外鏈,文件是否重命名等自行設(shè)置即可。


圖片.png

文章同款COS存儲桶

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容