搭建私有云盘

下载并安装cloudreve

GitHub仓库地址: https://github.com/cloudreve/Cloudreve/releases

  1. 下载arm版本

  1. 上传并解压
# 解压程序包
tar -zxvf cloudreve_VERSION_OS_ARCH.tar.gz

# 赋予执行权限
chmod +x ./cloudreve

# 启动 Cloudreve
./cloudreve

这个时候控制台会显示管理员的用户名和密码,访问树莓派的5212端口(先放行5212端口)就可以来到网站

  1. 添加守护进程,让其开机自启
# 编辑配置文件
sudo vim /usr/lib/systemd/system/cloudreve.service

将下文 PATH_TO_CLOUDREVE 更换为程序所在目录:

[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
After=mysqld.service
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

======================法二========================

[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
Wants=network.target

[Service]
WorkingDirectory=/opt
ExecStart=/opt/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed

StandardOutput=null
StandardError=syslog

[Install]
WantedBy=multi-user.target
# 更新配置
sudo systemctl daemon-reload

# 启动服务
sudo systemctl start cloudreve

# 设置开机启动
sudo systemctl enable cloudreve

管理命令:

# 启动服务
sudo systemctl start cloudreve

# 停止服务
sudo systemctl stop cloudreve

# 重启服务
sudo systemctl restart cloudreve

# 查看状态
sudo systemctl status cloudreve

安装Aria2让cloudreve支持离线下载

BT下载服务搭建

  1. cloudreve配置aria2 来到cloudreve首页,点击管理面板

RPC Secret处填写自己设定的密码

RPC 服务器地址填写本地aria2监听的端口

填写一下临时下载目录保存就行了

批量删除前缀

j="";for i in `ls` ;do echo $i;j=${i#*_};mv $i $j;echo $j ;done