Démarrer rapidement un projet logiciel.
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.
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.
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.
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.
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é.
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.
Guide optimisé pour les VPS Cloud 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.
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.
Ouvrez l'URL et connectez-vous avec l'adresse [email protected] et le mot de passe fourni, puis changez-le depuis votre profil.
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.
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.
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.
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.
[](https://servorbit.com/vps-cloud?template=nocobase&utm_source=deploy-badge&utm_medium=referral&utm_campaign=nocobase)<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é.
PHP-FPM, Nginx, PostgreSQL, Redis et Supervisor préconfigurés. Déployez Laravel en production sans configuration initiale.
DéveloppementNode.js avec PM2, Nginx reverse proxy et base de données. Vos APIs et applications JavaScript prêtes à recevoir du trafic.
DéveloppementNuxt 3 avec SSR, PostgreSQL et reverse proxy. Environnement production pour vos applications Vue.js.
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