https://example.com/asktable),或者换成自己公司的名字和 logo,改的都是主服务这个容器的环境变量和挂载。这些配置面向已获取商业授权的私有部署,授权方式见 商业授权。
前置条件
操作步骤
步骤 1:给主服务加 BASE_PATH
在asktable 服务的 environment 下加一行,值就是要用的路径前缀:
步骤 2:加一个反代
反代负责把路径前缀剥掉再转给容器。用 Caddy 的话,在 compose 里加这个服务:Caddyfile:
Caddyfile
http://服务器地址:8080/asktable/ 访问。生产环境一般把最外层网关接在 80/443 上,Caddy 这一层只在内部。
两处的路径前缀必须一致:BASE_PATH 和 Caddyfile 里的 strip_prefix。对不上会得到空白页或静态资源 404。
步骤 3:改品牌名
在asktable 服务的 environment 下设置品牌信息:
步骤 4:换 logo 和 favicon
这两个文件由容器运行时按固定文件名读取,用卷挂载覆盖即可:logo.png 出现在侧边栏、登录页、二维码中心和分享页页头;favicon.png 是浏览器标签图标和 apple-touch-icon。
步骤 5:重建容器
关键约束
出问题怎么判断
下一步
- 商业授权 — 许可证层级与激活
- 私有部署(Docker) — 部署参数与排障表
- 部署飞书网关 — 白标之后飞书侧的应用名要自己改
- 部署总览 — 可选组件与上线顺序
