Must have
Installation requirements
- Docker Desktop or Docker Engine for the container setup.
- Persistent volumes for PostgreSQL, Redis and application data.
Application hosting
A self-hosted workspace that exposes database records through an application interface and API. The current setup includes background processing and data services, so plan for the whole stack.
Check runtime, storage and installation requirements before choosing a server.
See requirementsAllow room for the operating system, database and your actual workload.
Open resource plannerSee the cheapest plans that meet the starting size, then check each provider's page.
See plansMust have
Recommended
Use the resource planner to size a server for your workload.
The local quickstart does not establish a universal production CPU or RAM minimum. Imports, exports, automation and stored data determine the workload.
Deploy with
The host must provide
Storage
The Compose quickstart keeps postgres_data, redis_data and nocodb_data in named volumes. Preserve database records and attachments together.
Step by step
The quickstart is for local evaluation; use the single-server or custom-infrastructure instructions for a public deployment.
Official instructionsThe first registered user becomes super admin. Complete this before making the instance available to others.
Official instructionsStopping containers is different from deleting their volumes. Back up data before upgrading images.
Official instructionsSecurity
Cost
Want the full monthly bill? Use the hosting cost calculator. It keeps unknown charges visible.