Self-Hosting Guide

Deploy your own Docka instance on your infrastructure. Complete control, no external dependencies.

Why Self-Host?

  • Complete data ownership and privacy
  • No usage limits or subscription fees
  • Deploy in air-gapped environments
  • Customize to your specific needs

Deployment Options

Requirements

  • Docker 24.0+ and Docker Compose v2.20+ (for Docker deployment)
  • At least 2GB RAM and 10GB disk space
  • PostgreSQL 15+ database
  • A domain name (optional, for HTTPS)

Edition Notes

  • The distributed edition is intended for self-hosted installs.
  • SaaS-only features should be called out clearly in the UI and docs so operators do not expect managed-cloud workflows locally.
  • Always set strong values for JWT_SECRET and ENCRYPTION_KEY before first boot.