65,469
stars
+15
5,127
forks
383
watchers
8,117
prs
4,831
issues
204
releases
1,586
discussions
README
NocoDB is the fastest and easiest way to build databases online.
Website •
Discord •
Community •
Twitter •
Reddit •
Documentation
!video avi
See other languages »
Join Our Community
Installation
Docker with SQLite
bash
docker run -d \
--name noco \
-v "$(pwd)"/nocodb:/usr/app/data/ \
-p 8080:8080 \
nocodb/nocodb:latest
Docker with PG
bash
docker run -d \
--name noco \
-v "$(pwd)"/nocodb:/usr/app/data/ \
-p 8080:8080 \
-e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \
-e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \
nocodb/nocodb:latest
Auto-upstall
Auto-upstall is a single command that sets up NocoDB on a server for production usage.
Behind the scenes it auto-generates docker-compose for you.
bash
bash install.nocodb.com/noco.sh script can be found here in our github
Other Methods
Binaries are only for quick testing locally.
| Install Method | Command to install |
|-------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 🍏 MacOS arm64 (Binary) | curl http://get.nocodb.com/macos-arm64 -o nocodb -L && chmod +x nocodb && ./nocodb |
| 🍏 MacOS x64 (Binary) | curl http://get.nocodb.com/macos-x64 -o nocodb -L && chmod +x nocodb && ./nocodb |
| 🐧 Linux arm64 (Binary) | curl http://get.nocodb.com/linux-arm64 -o nocodb -L && chmod +x nocodb && ./nocodb |
| 🐧 Linux x64 (Binary) | curl http://get.nocodb.com/linuTop issues
#9596🔦 Feature: Ability to cross copy bases across installations.16 comments · 2024-10-06#5592🐛 Bug: [external db] NocoDB cannot leverage Composite Primary and Foreign Keys from Postgres database16 comments · 2023-05-04#7895🐛 Bug: [self-hosted] : Attachments are not actually deleted from S3 bucket when removed from cell13 comments · 2024-03-19#11522🐛 Bug: Improve Linked Records Display: Allow Customization of Visible Fields in Record Picker11 comments · 2025-05-28#13860🐛 Feature: Allow edit field for external database for visual representation of data / column name10 comments · 2026-05-19#13614🐛 Bug: [ExternalDB][MariaDB] CAST(... AS JSON) breaks all tables on MariaDB (ERROR 1064)9 comments · 2026-04-24#14232🐛 Bug: Searching in linked records is very slow and unreliable8 comments · 2026-07-06#11126🔦 Feature: Add create 'New Record' button in link record dropdown of form view8 comments · 2025-04-17
Discussions
#14952Full Text Search with Postgres0 comments · 2026-10-28#14934Request to Add Greek (el) to the NocoDB Crowdin Translation Project2 comments · 2026-10-26#14873How to update when Noco is installed as binarie1 comments · 2026-10-22#14830Improve the hidden sidebar behavior and reduce accidental activation0 comments · 2026-10-14#14695🐛 Bug: release tag 2026.09.0 does not build from published source — two symbols referenced but never defined1 comments · 2026-09-30#14572External Postgres source, inline grid edits fail with "Source not found or source id not extracted", but editing via the expanded record works fine2 comments · 2026-09-12#14407A Python package for Sheets ↔ pandas is looking for a new home0 comments · 2026-08-13#14378Accessibility: Grid row/column separator lines fail contrast requirements (1.1:1) and cannot be overridden because the grid is canvas-rendered1 comments · 2026-08-10
Latest release
2026.10.1 : Bug Fix Release 2026.10.1 2026-10-29⚠️ Timestamps include milliseconds. On PostgreSQL and SQLite, date and time values in API responses, webhook payloads and CSV exports now include milliseconds (12:34:56.000+00:00). Check integrations that read dates in a fixed format. MCP lists every tool. The MCP server at /mcp now lists every tool. If Windsurf or VS Code Copilot shows too many tools, connect it again with the /mcp-discovery URL. Learn more Password changes sign out your apps. Changing your password deletes your API tokens and disconnects apps you authorized with OAuth. Learn more Improvements - Classic apps on