Démarrer rapidement un projet logiciel.

NocoBase

Plateforme no-code / low-code open source pour vos outils métier, CRM et portails internes sur votre VPS : le modèle de données d'abord, l'interface par-dessus.

2 Go RAM 1 vCPU Port 13000 Disponible

Stack technique

DockerNode.jsPostgreSQL 16
RAM minimum2 Go
CPU minimum1 vCPU
Port par défaut13000
OS compatiblesubuntu-24.04

NocoBase est une plateforme no-code / low-code open source (licence Apache-2.0, plus de 23 000 étoiles sur GitHub, version 2.1.26 publiée le 17 juillet 2026) destinée aux équipes qui veulent bâtir des outils métier structurés — CRM, circuits de validation, gestion de stock, portails clients — sans écrire une application complète de bout en bout. Sa particularité est de partir du modèle de données : vous définissez d'abord les entités, les champs, les relations et les permissions, puis vous composez l'interface par-dessus à l'aide de blocs — tableaux, formulaires, Kanban, graphiques, cartes, calendriers — déposés sur des pages responsives.

Sur un VPS ServOrbit, NocoBase se déploie en deux conteneurs Docker : l'application Node.js et sa base PostgreSQL 16, dont le démarrage est conditionné à un contrôle de santé. L'ensemble tient sous 1 Go de RAM au repos. L'architecture est entièrement à base de plugins — plus de 80 extensions officielles (moteur de workflow visuel, calendrier, Gantt, gestionnaire de fichiers, vues cartographiques, générateur de formulaires) et une API ouverte — ce qui permet d'étendre le comportement de la plateforme sans la forker. Les permissions descendent jusqu'au niveau du champ, et chaque collection expose automatiquement une API REST. Vous obtenez une alternative auto-hébergée à Retool ou Appsmith, sans facturation par utilisateur et sans que vos données métier quittent votre infrastructure.

Fonctionnalités clés

Architecture orientée modèle de données : entités, champs typés, relations et index se définissent d'abord, l'interface se compose ensuite par-dessus.
Plus de 80 plugins officiels : moteur de workflow, calendrier, vues cartographiques, graphiques, gestionnaire de fichiers, Gantt, Kanban, générateur de formulaires.
Permissions au niveau du champ : décidez qui voit, modifie ou supprime chaque champ, par rôle et par collection.
Connecteur multi-sources : rattachez plusieurs bases PostgreSQL, MySQL, MariaDB ou SQLite dans une même interface.
API REST générée automatiquement : chaque collection expose ses points d'entrée avec filtrage, tri, pagination et chargement des relations.
Constructeur de pages par blocs et moteur de workflow visuel : tableaux, formulaires, graphiques et boutons d'action en glisser-déposer, automatisations avec conditions, boucles, requêtes HTTP et déclencheurs sur la base.

Quand utiliser cette solution ?

1

CRM et pipeline commercial

Modélisez contacts, sociétés, affaires et activités comme des collections reliées entre elles. Ajoutez une vue Kanban pour les étapes du pipeline, un formulaire de capture de prospects et une vue restreinte par rôle pour chaque commercial, sans détourner un tableur. L'API REST permet à votre site ou à un agent conversationnel de créer des prospects par programme, et l'ensemble des données reste sur votre VPS.

2

Circuits de validation internes

Traitez les demandes de congés, les validations d'achat ou les demandes de changement informatique comme des formulaires structurés. Le moteur de workflow visuel achemine chaque soumission dans une chaîne d'approbation à plusieurs niveaux (responsable, finance, administration), envoie des notifications par e-mail à chaque étape et journalise chaque changement d'état. Le tout se construit en reliant collections, formulaires et blocs de workflow en glisser-déposer.

3

Gestion de stock et d'actifs

Suivez marchandises, équipements, licences logicielles ou immobilisations dans une base structurée, avec arborescence de catégories, relations fournisseurs et champs de statut. Ajoutez un champ code-barres ou QR, activez l'import/export CSV et exposez l'API REST pour que votre application d'entrepôt ou votre ERP pousse ses mises à jour. Les données ne quittent pas votre VPS, ce qui simplifie les exigences de conformité.

4

Portail client sur mesure

Ouvrez à vos clients une vue restreinte de vos données — commandes, tickets, documents — en vous appuyant sur les rôles et les permissions par champ plutôt que sur une seconde application à maintenir. Chaque client ne voit que ses propres enregistrements, et les champs internes (marge, notes commerciales) restent invisibles sans dupliquer les collections.

Déployer NocoBase sur votre VPS

Guide optimisé pour les VPS Cloud ServOrbit.

01

Commander le VPS ServOrbit

Une configuration 2 vCPU / 2 Go de RAM sous Ubuntu 24.04 est le bon point de départ. NocoBase et PostgreSQL 16 démarrent confortablement sous 1 Go au repos ; les 2 Go laissent de la marge pour le chargement des plugins et les utilisateurs simultanés.

02

Déployer depuis le Marketplace

Depuis votre espace client ServOrbit, allez dans Marketplace → Développement → NocoBase → Déployer. Le provisionnement installe Docker, génère la clé applicative APP_KEY et le mot de passe de la base, écrit le fichier d'environnement et démarre les conteneurs app et postgres. L'application est disponible en une trentaine de secondes.

03

Se connecter la première fois

Ouvrez l'URL et connectez-vous avec l'adresse [email protected] et le mot de passe fourni, puis changez-le depuis votre profil.

04

Ouvrir l'interface et créer le compte administrateur

NocoBase écoute sur le port 13000, publié sur la boucle locale du VPS : ouvrez-le derrière un vhost sur votre domaine, ou passez par un tunnel le temps d'une session avec ssh -L 13000:127.0.0.1:13000 root@<ip>. L'assistant de premier démarrage vous demande la langue du système, le fuseau horaire, l'e-mail et le mot de passe de l'administrateur ; aucune configuration de base de données n'est nécessaire.

05

Créer votre première collection

Allez dans Settings → Data Sources → Main → Collections → Create, ajoutez vos champs (texte, nombre, date, relation, liste de choix…) et enregistrez. NocoBase génère immédiatement l'API REST correspondante sous /api/<collection>. Passez ensuite en mode UI Configuration pour déposer un bloc tableau ou formulaire sur votre première page.

06

Inviter l'équipe et régler les permissions

Dans Settings → Users & Permissions → Users → Add, créez les comptes et attribuez-leur des rôles portant des permissions au niveau du champ. Chaque utilisateur ne voit que les collections et les champs que son rôle autorise — de quoi masquer les données financières aux équipes logistiques ou limiter un portail client à la lecture seule.

Questions fréquentes

Une plateforme no-code / low-code auto-hébergée sous licence Apache-2.0 (plus de 23 000 étoiles GitHub, version 2.1.26). Elle permet à une équipe de construire des outils internes, un CRM, des circuits de validation ou des portails clients en définissant des modèles de données puis en composant l'interface à partir de blocs, sans développer une application complète. Déployée sur un VPS ServOrbit, elle garde vos données sur votre propre infrastructure.

Intégrer le bouton de déploiement

Vous maintenez un projet qui utilise NocoBase ? Ce bouton permet à vos lecteurs de le déployer sur un VPS en un clic, sans lire de documentation Docker.

Deploy NocoBase on ServOrbit
Markdown
[![Deploy NocoBase on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=nocobase&utm_source=deploy-badge&utm_medium=referral&utm_campaign=nocobase)
HTML
<a href="https://servorbit.com/vps-cloud?template=nocobase&utm_source=deploy-badge&utm_medium=referral&utm_campaign=nocobase"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy NocoBase on ServOrbit" height="40"></a>

Le bouton pointe vers la commande d'un VPS avec le template présélectionné. L'image est servie depuis servorbit.com — rien à héberger de votre côté.

Démarrer rapidement un projet logiciel.

Activez NocoBase sur votre infrastructure.

VPS Cloud dédié — IPv4 incluse, datacenter européen, support inclus. Vos données ne quittent jamais votre serveur.

Configuration recommandée : 2 Go RAM · 1 vCPU

Besoin d'aide ?

Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail. Support en français, anglais et arabe.

Écrire sur WhatsApps'ouvre dans un nouvel onglet