Kick off a software project quickly.
Open-source no-code/low-code — build internal tools, CRM and business apps on your VPS. Apache-2.0, 23 k+ stars, v2.1.26.
NocoBase is a scalability-first, open-source no-code/low-code platform (Apache-2.0, 23 k+ stars, v2.1.26 — released 2026-07-17) designed for developers and teams who want to build data-driven internal tools, CRM, approval workflows, inventory systems and client portals without writing a full-stack app from scratch.
Unlike spreadsheet-style no-code tools such as NocoDB or Airtable, NocoBase is data-model-first: you define entities, fields, relations and permissions, then compose a UI on top. The plugin-based architecture (80+ first-party plugins, open API) lets you extend any behaviour without forking the platform. Permissions are granular down to the field level, making it suitable for multi-tenant setups or sensitive business data.
Deployed via Docker Compose on a ServOrbit VPS (PostgreSQL 16, ~1 GB RAM at idle), NocoBase gives your team a permanent, self-hosted Retool / AppSmith alternative — without per-seat SaaS fees, without your business data leaving your infrastructure.
Replace Notion CRM or HubSpot Starter with a fully self-hosted pipeline built in NocoBase. Model contacts, companies, deals and activities as related collections. Add a Kanban view for the pipeline stage, a form for lead capture and a role-restricted view for each sales rep — without any spreadsheet hacks. REST API lets your website or chatbot create leads programmatically. All data stays on your VPS.
Model leave requests, purchase approvals or IT change requests as structured forms in NocoBase. The visual workflow engine routes submissions through multi-step approval chains (manager → finance → admin), sends email notifications at each step and logs every state transition. No code required — just collections, forms and workflow blocks connected in a drag-and-drop builder.
Track stock, equipment, software licences or fixed assets in a structured NocoBase database with category trees, supplier relations and status fields. Add a barcode or QR field, enable CSV import/export and expose the REST API so your warehouse app or ERP can push updates in real time. Deploy on your own VPS so the data never leaves your network — critical for ISO or SOC 2 compliance.
Guide optimized for ServOrbit Cloud VPS.
A 2 vCPU / 2 GB RAM plan on Ubuntu 24.04 is recommended. NocoBase with PostgreSQL 16 starts comfortably under 1 GB RAM at idle; 2 GB gives headroom for active use, plugin loading and concurrent users.
Open your ServOrbit control panel, go to Marketplace → Development → NocoBase, and click Deploy. AWX provisions Docker, generates a secret key and database password, writes the environment file and starts the app + postgres containers. The UI is ready in about 30 seconds.
Navigate to http://your-vps-ip:13000. The first-run wizard prompts you to set the system language, time zone, email and password for the root admin. Once logged in, you land on the NocoBase dashboard — no database configuration needed.
Click Settings → Data Sources → Main → Collections → Create. Add fields (text, number, date, relation, select…) and save. NocoBase immediately generates a REST API for that collection at /api/. Click UI Configuration to drag a table or form block onto your first page.
Go to Settings → Users & Permissions → Users → Add. Assign roles with field-level permissions. Each user sees only the collections and fields their role grants — useful for hiding financial data from logistics staff or restricting client portals to read-only.
Browse our help center and FAQ, or write to our team — support in French, English and Arabic.