cloudreve
下載
官網(wǎng)地址 :cloudreve
-
本次環(huán)境為centos7.2 所以我選擇64位的下載包
$ wget https://github.com/cloudreve/Cloudreve/releases/download/3.1.1/cloudreve_3.1.1_linux_amd64.tar.gz
- 解壓
$ tar -zxf cloudreve_3.1.1_linux_amd64.tar.gz
- 運行
$ ./cloudreve
- 運行
運行后, 默認監(jiān)聽的是5212端口 訪問 http://x.x.x.x:5212
- 登陸 輸入啟動日志界面的用戶和密碼 登陸
注意
第一次加載會出現(xiàn)用戶名和密碼,請牢記!
# 若忘記可刪除cloudreve.db
- 進程守護
編輯配置文件
vim /usr/lib/systemd/system/cloudreve.service
更改實際的cloudreve路徑
[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
Wants=network.target
[Service]
WorkingDirectory=/PATH_TO_CLOUDREVE
ExecStart=/PATH_TO_CLOUDREVE/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed
StandardOutput=null
StandardError=syslog
[Install]
WantedBy=multi-user.target
我這里修改路徑

- 更新配置
# 更新配置
systemctl daemon-reload
# 啟動服務
systemctl start cloudreve
# 設置開機啟動
systemctl enable cloudreve
安裝容量
看左下角,默認只給了1G容量,此處可以修改

修改方法
-
第一次修改登陸會讓你設置URL,若沒有域名設置更改即可
-
點擊用戶組 按自己需求更改即可
-
上傳文件測試速度
使用對象存儲來做存儲,這個你懂的,添加所在平臺api-key即可,so easy~

示例

-
關閉注冊用戶
image.png
運行web服務
- 如個別人使用 系統(tǒng)自帶web服務已滿足,如果要使用的nginx的話 需要設置反向代理
nginx反向代理設置,請在nginx的配置文件設置如下代碼:
location / {
# root /usr/share/nginx/html;
# index index.html index.htm;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect off;
proxy_pass http://127.0.0.1:5212;
location / {
# root /usr/share/nginx/html;
# index index.html index.htm;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect off;
proxy_pass http://127.0.0.1:5212;
client_max_body_size 10000m; #上傳限制文件大小 這里一定要配置 不然默認的只有1M 網(wǎng)頁則無法上傳處理
sendfile on;
}
- 設置完成后 將使用nginx服務
總結
1.相對來說 還是非常簡要方便的,當然為了節(jié)約成本,可以拿云平臺的對象存儲來做空間 這個官方文檔有統(tǒng)一介紹,這里不再說明。
2.安全 重要是二步驗證,綁定個MFA 安全至少多了個層次。
3.帳號管理 自行可設置注冊及帳號管理功能
4.在功能上,可限制單文件最大大小、MIMEType、文件后綴、用戶可用容量,圖片、音頻、視頻、文本、Markdown、Ofiice文檔 在線預覽,拖拽上傳、分片上傳、斷點續(xù)傳、下載限速等等。最重要的是可以WebDAV,香不香自己體會。







