>Self Hosting

Documentation

Self-hosting

Choose Docker Compose or Kubernetes, then configure your installation.

Choose a deployment

Docker Compose runs the stack on one machine. Kubernetes uses the Helm chart. Each deployment guide covers its own prerequisites, identity setup and checks.

After deployment, configure email and sign-up and use the environment variables reference for service settings. For a public hostname over a tunnel, see Cloudflare Tunnel. For image-pull failures, see Kubernetes pull secrets.

To set the address used by public pages and opt in to search indexing, see Public pages and search indexing. Installations request exclusion from search by default.