docker-compose/examples/quickstart-demo/README.md
The smallest production-shaped configuration. Bundled PostgreSQL, bundled Redis, NocoDB on port 8080. No reverse proxy, no SSL. Every value lives in docker-compose.yml, so docker compose up -d works out of the box.
postgres_data named volume)redis_data named volume)http://localhost:8080.cp -r docker-compose/examples/quickstart-demo ./my-deployment
cd my-deployment
docker compose up -d
Demo password. This compose file uses a hardcoded password (
quickstart_demo_pw_change_me) so the example works out of the box. Replace it everywhere it appears indocker-compose.yml(three places: thedbservice'sPOSTGRES_PASSWORD, and theNC_DBconnection string in both thenocodbandworkerservices) before any real use.
After NocoDB starts, open http://localhost:8080, sign up as the first user (you become super admin), then go to Admin Panel → License and paste your license key. Postgres is required for license activation; this example satisfies that requirement.