richjohnrambo
|
35da3025a3
|
fix: 恢复IM内部接口默认启动配置
|
2026-09-07 16:02:56 +08:00 |
|
richjohnrambo
|
b92154bece
|
ci: stop overriding Kafka deploy environment
|
2026-09-07 13:53:50 +08:00 |
|
richjohnrambo
|
c68c5ac038
|
fix: 补齐IM治理功能启动配置
|
2026-09-07 12:06:46 +08:00 |
|
 Your NameandClaude Sonnet 5
|
9da072e6f9
|
ci: 部署时透传 admin_internal_api / hotgo secret
commit 7193ba2 把 config.template 里的 admin_internal_api.base_url/secret
和 internal_api hotgo-admin secret 从硬编码改成了环境变量占位符,但
deploy workflow 没有跟着传这几个 secret,导致 Fatal 退出、容器反复重启
(表现为 im-server-green 起不来)。这几个 secret 已经在 Gitea 里配好。
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-09-03 22:36:44 +08:00 |
|
Your Name
|
57274778b5
|
接入Gitea Actions蓝绿部署:本地源码构建替代release下载,接入租户注册表迁移
- 新增docker/tinode/Dockerfile.build:从本仓库源码编译server/tinode-db/
apply_hotgo_tenant_db,替代原Dockerfile下载GitHub release的方式(否则
workbench/组织架构/会议等改造代码永远不会真正跑起来)
- config.template补上连接池设置(max_open_conns等,此前im_server踩过注册卡死
的坑),并启用tenant_db_routing+tenant_registry_db=hotgo,对应本仓库自带
tinode.conf里的默认约定,单租户场景下会透明落回同一个tinode库
- entrypoint.sh在init-db之后追加执行apply-hotgo-tenant-db,幂等地建好/
升级hotgo租户注册表及tinode库里的workbench/组织架构/会议/日报/信箱等新表
- 新增.gitea/workflows/deploy.yml,复用服务器上已有的蓝绿部署脚本
|
2026-08-15 14:08:07 +08:00 |
|