← All guides
NocoDB
NocoDB turns any database into a smart spreadsheet, offering an Airtable-like interface over your own Postgres/MySQL data, with an official one-line installer for Docker Compose.
This guide is synthesized from NocoDB's own official documentation, linked above — always cross-check exact package/version names there before running these commands on a production server, since distro and project versions move over time.
1Run the official installer
This generates a ready-to-run Compose stack (NocoDB, a background worker, PostgreSQL, and Redis) in a new nocodb/ directory and starts it.
curl -fsSL https://install.nocodb.com/noco.sh | bash -s -- --quick2Wait for first boot
The first run pulls all images, which can take a few minutes.
3Sign up
Open http://localhost:8080, sign up with an email and password — the first account created becomes the super admin.
4Manage the stack
Run these from inside the nocodb/ directory.
docker compose logs -f nocodbdocker compose downdocker compose pull && docker compose up -d