Cloudreve博客搭建

使用Docker安装

  • doccker compose:

https://github.com/cloudreve/cloudreve/blob/master/docker-compose.yml

  • build and run
docker-compose build
docker-compose up
  • WebDAV配置

  • 设置docker反向代理与SSL证书

alt text

Cloudereve 手动配置

./cloudreve
  • 注册用户

    管理员用户与密码是什么? 第一个注册的用户为管理员用户

  • 设置域名

  • 通过配置文件设置SSL秘钥(不推荐, 建议使用下面docker配置方式)

; SSL 相关
[SSL]
; SSL 监听端口,默认为 443
Listen = :443
; 证书路径,默认为空
CertPath =/www/server/panel/vhost/cert/cloud.milaiai.com/fullchain.pem
; 私钥路径,默认为空
KeyPath =/www/server/panel/vhost/cert/cloud.milaiai.com/privkey.pem

Questions

  • 如果端口被占用
./cloudreve
[Info]   2025-07-03 13:44:22 [/home/vsts/work/1/s/application/application.go:158] Listening to ":5212"
[Error]  2025-07-03 13:44:22 [/home/vsts/work/1/s/cmd/server.go:45] Failed to start server: failed to listen to ":5212": listen tcp :5212: bind: address already in use

​查看占用情况

> sudo netstat -tulpn|grep 5212
tcp        0      0 0.0.0.0:5212            0.0.0.0:*               LISTEN      3065/docker-proxy
tcp6       0      0 :::5212                 :::*                    LISTEN      3071/docker-proxy-
comments powered by Disqus