收起左侧

在飞牛OS Docker环境中部署SillyTavern容器指南

4
回复
1552
查看
[ 复制链接 ]

3

主题

10

回帖

0

牛值

江湖小虾

2025-3-6 01:18:57 显示全部楼层 阅读模式

一、环境准备

  1. 访问 SillyTavern GitHub仓库

二、容器部署

  1. 端口配置(解决8000端口冲突) 修改 SillyTavern-1.12.12/docker/docker-compose.yml

    ports:
      - "18000:8000"  # 外部端口:容器内部端口
  2. 容器初始化

    • 打开飞牛OS Docker控制台

    • 选择 Compose > 新增项目 填入:

      • 项目名称:SillyTavern
      • 路径选择解压目录下的 /docker 文件夹:SillyTavern-1.12.12/docker
      • 确认系统提示后勾选 创建后立即启动
      • 等待构建完成后先关闭容器

      20250306000210765.png

      20250306000242551.png

      20250306000321423.png

三、核心配置

  1. 网络白名单设置 IP地址可通过飞牛OS控制面板查看,若ip地址为192.168.0.1,修改 SillyTavern-1.12.12/docker/config/config.yml

    listen: true
    whitelistMode: true
    whitelist:
      - ::1
      - 127.0.0.1
      - 192.168.0.0/24  # 根据实际局域网段修改
  2. 安全认证(可选)

    basicAuthMode: true  # 启用HTTP认证
    basicAuthUser:
      username: "MyUsername"
      password: "MyPassword"

    💡 建议:仅在需要外网访问时启用,纯局域网环境可保持关闭

四、启动与访问

  1. 通过Docker控制台启动容器

  2. 访问地址:

    http://[飞牛OS局域网IP]:18000

    📌 注意:默认使用使用HTTP协议,IP地址可通过飞牛OS控制面板查看

五、扩展管理

  1. 扩展目录位置:
    SillyTavern-1.12.12/docker/extensions/
  2. 推荐扩展

注意事项

  1. 首次构建启动后建议等待2-3分钟完成初始化
  2. 配置文件修改后需重启容器生效
  3. 容器数据持久化路径:
    /SillyTavern-1.12.12/docker/data/
  4. 官方文档:https://docs.sillytavern.app/
收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

1

回帖

0

牛值

江湖小虾

2025-3-6 18:50:52 显示全部楼层
构建出现failed to solve: node:lts-alpine3.19: failed to resolve source metadata for docker.io/library/node:lts-alpine3.19: unexpected status from HEAD request to https://docker.fnnas.com/v2/libr ... e3.19?ns=docker.io: 401 Unauthorized
Exited:17如何解决
应该是镜像拉取失败,尝试更改镜像源地址后重新构建  详情 回复
2025-3-7 15:59

3

主题

10

回帖

0

牛值

江湖小虾

2025-3-7 15:59:51 楼主 显示全部楼层
应该是镜像拉取失败,尝试更改镜像源地址后重新构建

1

主题

2

回帖

0

牛值

江湖小虾

2025-4-17 21:17:41 显示全部楼层

感谢楼主 ,学习了

0

主题

1

回帖

0

牛值

江湖小虾

2025-5-23 15:38:15 显示全部楼层

楼主求助,我按教程安装成功了,但是连不上api咋回事cry

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则