1. 部署清单一键部署
在 部署清单 页面,完整复制粘贴以下内容,点 应用/更新 按钮一键部署。
https://leaflow.net/apply
kind: Storage
name: sillytavern
size: 640
---
kind: Deployment
name: sillytavern
replicas: 1
image_pull_secrets: { }
containers:
-
name: sillytavern
image: 'ghcr.io/sillytavern/sillytavern:latest'
working_dir: ''
command: { }
args: { }
ports:
-
name: port8000
container_port: 8000
protocol: TCP
env:
-
name: NODE_ENV
value: production
-
name: FORCE_COLOR
value: '1'
env_from_configmap: { }
env_from_secret: { }
resources:
cpu: 200
memory: 512
volume_mounts:
-
mount_path: /home/node/app/config
storage_name: sillytavern
sub_path: config
read_only: false
-
mount_path: /home/node/app/data
storage_name: sillytavern
sub_path: data
read_only: false
-
mount_path: /home/node/app/plugins
storage_name: sillytavern
sub_path: plugins
read_only: false
-
mount_path: /home/node/app/public/scripts/extensions/third-party
storage_name: sillytavern
sub_path: third-party
read_only: false
configmap_mounts: { }
secret_mounts: { }
---
kind: Service
name: sillytavern
type: LoadBalancer
target_workload_type: Deployment
target_workload_name: sillytavern
ports:
-
name: port8000
port: 8000
target_port: 8000
protocol: TCP
session_affinity: None
external_traffic_policy: Cluster
2. 等待安装
- 在
服务管理
中可以看到 sillytavern
的外部访问地址 (IP: 端口
)。
- 复制该地址到浏览器访问。
部署状态说明
- 初次访问会显示
HTTP ERROR 502
,这是正常现象,启动需要时间。
- 等待约 10-15 分钟后刷新,当页面显示
Forbidden
时,就代表部署成功了,可以继续下一步。
3. 更改配置文件
- 安装维护助理
- 在
文件管理
页面点 打开维护助理
。
- 随便创建一个用户配置(可以不记)。
- 点
安装维护容器
,勾选挂载存储里的 sillytavern
卷。
- 执行初始化脚本
- 在
应用管理
页面,点进 maintenance
,点 终端
按钮。
- 点
maintenance
下面的 进入终端
按钮,连接 shell
。
- 复制粘贴以下命令并执行:
-
- 完成
- 回
应用管理
页面,重启 sillytavern
让修改的配置生效(大约 3 分钟)。
- 确认可以正常登录后,进行最后一步。
重要:卸载维护助理
确认可以正常登录后,请务必回到安装 维护助理
的地方点 卸载 ,不然会持续扣除赠金,比酒馆都贵。