最近手痒买了一台 4 核 8 G 的阿里云服务器,一直空置也不是事,来发掘下它能干什么吧
项目介绍 🔗
直接放出今天的主角: cloudreve 体验下来,安装简单,功能也比较强大,有需求的同学可以试试。
安装过程 🔗
<PATH TO uploads>:上传目录,如/sharedfolders
<PATH TO config>: 配置文件夹,如/dockercnf/cloudreve/config
<PATH TO db>: 数据库文件夹,如/dockercnf/cloudreve/db
<PATH TO avatar>: 头像文件夹,如/dockercnf/cloudreve/avatar
新建目录(/cloudreve)
在(/cloudreve)创建上述四个文件夹,如,
mkdir -p <PATH TO config>
创建配置文件vim <PATH TO config>/conf.ini
(该配置文件针对SQLite数据库,如需使用MySQL等数据库,请参见 cloudreve官方文档)
# conf.ini
[Database]
DBFile = /cloudreve/db/cloudreve.db
启动cloudreve容器
docker run -d \
--name cloudreve \
-e PUID=1000 \ # optional
-e PGID=1000 \ # optional
-e TZ="Asia/Shanghai" \ # optional
-p 5212:5212 \
--restart=unless-stopped \
-v <PATH TO uploads>:/cloudreve/uploads \
-v <PATH TO config>:/cloudreve/config \
-v <PATH TO db>:/cloudreve/db \
-v <PATH TO avatar>:/cloudreve/avatar \
xavierniu/cloudreve
-
服务器开放所需端口(5212)
-
docker logs -f cloudreve 查看cloudreve 日志,获取管理员账号,密码
-
网页上访问 ip:5212
后续 🔗
- 此项目是一个 go 项目,可以学习一下
- 存储有 1 G 的限额,不过项目开源应该可以修改