Self-hosting

Run NocoDB on your infrastructure with full control over your data.

Self-hosting NocoDB means running it on your own server or computer instead of NocoDB Cloud. You stay in control of your data and your upgrade cadence.

Pick your path

If you want to...Start here
Try NocoDB locally in 60 secondsQuickstart
Deploy on a single server with HTTPSSingle-server install
Run with managed Postgres, custom SSL, or your own infrastructureCustom infrastructure
Use a platform-specific guide (Homebrew, Cloudron, AWS, GCP, DO…)Community methods

Requirements

MinimumRecommended (production)
CPU2 vCPU4 vCPU
RAM2 GB8 GB
Disk10 GB50 GB+

The Single-server install runs on Linux, macOS, or Windows; a Linux server is recommended for production. The Quickstart works on any platform with Docker Desktop.

Licensing

NocoDB Community is distributed under the Fair Code Sustainable Use License. You may self-host NocoDB and use it for internal purposes, including building applications for your own organization. Offering NocoDB as a hosted or managed service to third parties may require a commercial license. See the official license text or Fair Code license details for the full terms.

For Business, Scale, or Enterprise plans (SSO, audit logs, row-level security, priority support, airgapped deployment), see Purchase a license and License activation.