Files
kefu/deploy/im-admin/README.md
T
2026-09-21 10:34:06 +08:00

42 lines
1023 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 企业微信管理端 Docker 部署
本目录部署当前 `admin-web` 构建产物以及 `wechat_rpa` 中的管理 API、模型网关。
服务仅监听宿主机回环地址:
- `127.0.0.1:18766`:管理页面与 `/api` 接口
- `127.0.0.1:18770`:模型网关,由公网 `/gateway/` 反向代理
持久化文件位于服务器部署目录的 `data/`:
- `backend.db`
- `backend_secret.key`
- `archive_exports/`
- `releases/`
部署命令:
```bash
docker compose up -d --build
docker compose ps
```
常用运维命令:
```bash
# 查看日志
docker compose logs -f --tail=200
# 重启服务
docker compose restart
# 更新代码和前端构建产物后重新构建
docker compose up -d --build
```
Nginx 使用同目录的 `im.zhenyangtang.cn.conf`,公网入口为
`http://im.zhenyangtang.cn`。申请 HTTPS 证书前,需要把公网 TCP 80、443
转发到服务器,并确保 `/.well-known/acme-challenge/` 可从公网访问。
不要把 `data/`、`.env` 或主密钥提交到代码仓库。