flag92 flag92
部署教程

Sealos 部署 AI 客服 — 国内开发者首选 K8s 桌面

Sealos 把 K8s 包装成「云桌面」,国内开发者用习惯的图形界面就能起 Chatwoot + Dify,且数据在境内。

Sealos Cloud / Sealos Self-host 45 分钟

Sealos 是什么#

Sealos 是国内团队开源的 Kubernetes 桌面(labring/sealos),给开发者提供:

  • 像 macOS 的桌面式控制台
  • 应用市场一键起 MySQL / Postgres / Redis
  • Devbox 在线开发环境
  • 国内多区域(北京 / 杭州 / 广州)
  • 数据合规自然满足

它的「App Launchpad」是 K8s Deployment 的简化外壳——填几个字段就能起任意 Docker 镜像。

适合的场景#

  • 国内项目,数据必须在境内
  • 想用 K8s 但不想写 YAML
  • 团队对 Aliyun 等价格敏感(Sealos 通常便宜 30-50%)
  • 已经在用 1Panel / Wails 等国产工具链

部署步骤#

1. 注册 Sealos Cloud#

打开 https://cloud.sealos.io,注册账号,选区域(推荐杭州或北京)。

2. 装 Chatwoot(App Launchpad)#

控制台 → App Launchpad → 新建应用:

镜像名: chatwoot/chatwoot:v4
端口: 3000
CPU: 1
内存: 2 GB

环境变量:
  RAILS_ENV: production
  FRONTEND_URL: https://chat.your.com
  POSTGRES_HOST: chatwoot-db.ns-xxx.svc
  POSTGRES_USERNAME: chatwoot
  POSTGRES_PASSWORD: <strong-pw>
  POSTGRES_DATABASE: chatwoot_production
  REDIS_URL: redis://chatwoot-redis.ns-xxx.svc:6379
  SECRET_KEY_BASE: <openssl rand -hex 64>
  ...

3. 装 Postgres + Redis(数据库面板)#

数据库 → 一键创建:

  • Postgres 16:2 GB 内存、20 GB 存储
  • Redis 7:512 MB

4. 装 Sidekiq Worker#

再起一个 Chatwoot 镜像,命令改为 bundle exec sidekiq -C config/sidekiq.yml,共用 Postgres / Redis。

5. 装 Dify#

同样在 App Launchpad,按 Dify 官方 compose 分别起:

  • dify-api
  • dify-worker
  • dify-web
  • weaviate

或直接在 Sealos 应用市场搜「Dify」一键安装。

6. 自定义域名 + TLS#

App Launchpad 的「Network」选项卡:

  • 加自定义域名(CNAME 到 Sealos 给的地址)
  • 勾「启用 TLS」自动签证

成本估算(杭州区)#

资源配置月费
Chatwoot 应用1C/2G~¥40
Sidekiq Worker0.5C/1G~¥20
Dify API + Worker2C/4G~¥80
Postgres 数据库2GB 内存~¥50
Redis512MB~¥15
Weaviate1C/2G~¥40
流量100GB 出站~¥30
合计~¥275 / 月

比阿里云直接租 ECS 便宜约 30-40%。

进阶:Devbox 本地开发#

Sealos Devbox 让你在浏览器里跑 VS Code,直接连到云端服务:

# Devbox 终端
git clone https://github.com/your/dify-prompts
code .  # 在浏览器里编辑

修改 Dify Prompt 后,直接通过 Devbox 调用集群内的 Dify API 测试,省去本地开发环境配置。

常见坑#

  • 国内合规:必须实名 + 完成网站备案,否则只能用内部 IP 访问
  • 持久化:App Launchpad 默认无持久化,附件目录要单独挂 PVC
  • 跨命名空间访问:服务间通过 .svc 后缀访问,必须用全名
  • TLS 证书:自定义域名解析没生效时会签失败,先把 DNS 调好

与阿里云 / 腾讯云的对比#

维度Sealos阿里云 ACK / 腾讯 TKE
上手难度桌面式简单YAML 重
价格便宜 30-40%标准
合规备案
高级 K8s 特性略少完整
厂商生态绑定强(VPC、SLS 等)

适合「中小团队 + 想快速上线 + 价格敏感」。

站内搜索

按 ⌘ K 随时唤起