https://docs.cloudreve.org/getting-started/install
进程守护
编辑配置文件
vim /usr/lib/systemd/system/cloudreve.service
正确的如下
[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
After=mysqld.service
Wants=network.target
[Service]
WorkingDirectory=/root
ExecStart=/root/cloudreve #N1 docker ubuntu 版本为 ExecStart=cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed
StandardOutput=null
StandardError=syslog
[Install]
WantedBy=multi-user.target
docker 搭建(N1搭建在外置硬盘成功)
1,创建相关配置文件
mkdir -vp /mnt/sda1/cloudreve/{uploads,avatar} \ #编辑路径同时创建上传和头像文件夹路径
&& touch /mnt/sda1/cloudreve/conf.ini \ #创建配置文件
&& touch /mnt/sda1/cloudreve/cloudreve.db #创建数据库文件
2,docker搭建脚本
docker run -d \
-p 35212:5212 \
--mount type=bind,source=/mnt/sda1/cloudreve/conf.ini,target=/cloudreve/conf.ini \
--mount type=bind,source=/mnt/sda1/cloudreve/cloudreve.db,target=/cloudreve/cloudreve.db \
-v /mnt/sda1/cloudreve/uploads:/cloudreve/uploads \
-v /mnt/sda1/cloudreve/avatar:/cloudreve/avatar \
cloudreve/cloudreve:latest
3,登录密码在 log 文件中,在portainer寻找方法如下

!
评论区