Skip to content

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

  1. Requirements — server, network and domain prerequisites.
  2. Getting a license — the license token from the Copula cabinet, tariffs and quotas.
  3. Installation with the setup wizard — the recommended, fully provisioned path.
  4. Manual installation — the alternative docker compose path.
  5. Environment variables — the backend .env reference.
  6. Reverse proxy and TLS — provisioned Caddy vs your own proxy.
  7. Updating — UI self-update and manual updates.
  8. Troubleshooting — typical problems and fixes.