Deployment
Docker Compose
Section titled “Docker Compose”From the repository root:
docker compose up --buildThe default deployment exposes:
- Web:
4071 - API:
4070
SQLite data is stored in the super-api-manager-data Docker volume. Back up the volume and configure a stable application secret before production use.
Reverse-proxy path prefix
Section titled “Reverse-proxy path prefix”Relative frontend assets and API URLs allow the same image to run below any proxy prefix without rebuilding:
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/;}Keep the trailing slash on every proxy_pass. Do not hard-code the public prefix at build time.
Production checklist
Section titled “Production checklist”- Expose the console over HTTPS.
- Restrict the ingress network.
- Disable private-network targets unless required.
- Configure durable database backups.
- Set request and response size limits.
- Inject a stable, high-entropy encryption key.