Self-hosting
This section is the complete guide to deploying and operating Copula on your own server. Two installation paths are covered: the provisioning wizard in the Copula app (recommended) and a manual docker compose installation from the published Docker image (no repository access required).
Reading order
- Requirements — server, network and domain prerequisites.
- Getting a license — the license token from the Copula cabinet, tariffs and quotas.
- Installation with the setup wizard — the recommended, fully provisioned path.
- Manual installation — the alternative
docker composepath. - Environment variables — the backend
.envreference. - Reverse proxy and TLS — provisioned Caddy vs your own proxy.
- Updating — UI self-update and manual updates.
- Troubleshooting — typical problems and fixes.