cloudreve是一个轻便的网盘系统,可以用docker部署。
建立相关文件及路径
mkdir -vp /data/cloudreve/{uploads,avatar} \
&& touch /data/cloudreve/conf.ini \
&& touch /data/cloudreve/cloudreve.db
运行 docker container:
docker run -d --name cloudreve \
-p 5212:5212 --restart unless-stopped \
--mount type=bind,source=/data/cloudreve/conf.ini,target=/cloudreve/conf.ini \
--mount type=bind,source=/data/cloudreve/cloudreve.db,target=/cloudreve/cloudreve.db \
-v /data/cloudreve/uploads>:/cloudreve/uploads \
-v /data/cloudreve/avatar>:/cloudreve/avatar \
cloudreve/cloudreve:latest
访问http://IP:5212进入 Cloudreve。
Cloudreve 在首次启动时,会创建初始管理员账号,此密码只会在首次启动时出现。如果忘记初始管理员密码,需要删除同级目录下的cloudreve.db,重新启动主程序以初始化新的管理员账户。
还有一个方法:进入容器用命令行初始化管理员密码。用docker部署看不到初始密码。
docker exec -it cloudreve sh
/cloudreve #./cloudreve --database-script ResetAdminPassword
初始管理员帐号是admin@cloudreve.org(
初始密码:admin),密码在图片里。可以再申请一个帐号,再用初始管理帐号提权到admin组,用自己好用的名字当管理员帐号。
初始空间为1G,可自行调整大小。