部署方式
Docker Compose
Section titled “Docker Compose”在仓库根目录执行:
docker compose up --build默认暴露:
- Web:
4071 - API:
4070
SQLite 数据保存在 super-api-manager-data Docker volume 中。生产环境应为 volume 配置备份策略,并设置稳定的应用密钥。
部署到路径前缀
Section titled “部署到路径前缀”前端使用相对资源和 API 地址,同一个镜像可以部署到任意代理路径,无需重新构建。示例:
location /platform/tools/api/api/ { proxy_pass http://super-api-manager:4070/api/; proxy_cookie_path / /platform/tools/api/;}location /platform/tools/api/action/ { proxy_pass http://super-api-manager:4070/action/; proxy_cookie_path / /platform/tools/api/;}location /platform/tools/api/ { proxy_pass http://super-api-manager:4071/;}proxy_pass 尾部斜杠必须保留。不要通过构建期变量写死公开路径。
- 通过 HTTPS 暴露管理入口。
- 限制入口网络范围。
- 关闭不需要的私网目标访问。
- 配置持久化数据库和备份。
- 设置请求/响应大小上限。
- 使用稳定、高强度的加密密钥。