Requirements
- A server you control, reachable on the public internet, with Docker and Docker Compose installed.
- 4 vCPU / 8 GB RAM minimum if you’re using the bundled Postgres database appliance (bringing your own managed database lowers this).
- A domain name for the instance (e.g.
orbit.example-corp.com), with DNS pointed at the server — the installer’s reverse-proxy step provisions a TLS certificate for it via Let’s Encrypt. - An SMTP mailbox for outbound email (verification, invites, password resets) — self-hosted instances always send their own email; Kuzium’s transactional email service doesn’t apply here.
- Object storage: either the bundled MinIO appliance, or your own S3-compatible provider (AWS S3, Backblaze B2, Contabo, etc.).
- A Kuzium account and an active Orbit Self-Hosted license — sign up at orbit.kuzium.com/self-hosted to pick a tier and get a license file issued to your account.
Next: Installation.