SubBoost自部署记录

1.一键部署到本地

curl -fsSL https://github.com/SubBoost/subboost/releases/latest/download/install.sh | bash

中途会让你选择IP与端口,自行选择,我这里选择127.0.0.1:5555

使用上述命令会将subboost部署到

/opt/subboost

2.修改端口配置

因为我是部署到127.0.0.1,所以无需放开公网,需要修改docker配置

首先停止镜像

cd /opt/subboost
docker compose down

然后修改配置

sudo nano /opt/subboost/docker-compose.yml

port原来默认是

ports:
  - "${SUBBOOST_PORT:-3000}:3000"

port修改为

ports:
  - "127.0.0.1:${SUBBOOST_PORT:-3000}:3000"

这样公网就不会访问到

3.常用操作

重启服务

subboost restart

开启服务

cd /opt/subboost
docker compose up -d

关闭服务

cd /opt/subboost
docker compose down

查看状态

subboost status

运行完整检查

subboost doctor

查看日志

subboost logs

备份数据(创建管理员后再执行)

subboost backup

更新到最新版本

subboost update