Aller au contenu
En direct Crédit de 100 $ à l'inscription, jusqu'à 300 $ au total L'offre se termine le 31 décembre 2026 Commencer →

NocoDB

NocoDB est une plateforme de base de données open source sans code et une solution de remplacement d’Airtable. Elle transforme toute base de données en feuille de calcul intelligente avec des vues en grille, galerie, kanban et formulaire, ainsi que des API REST et GraphQL. Vous pouvez l’exécuter avec une seule commande Docker.

ComposantVersion
NocoDB2026.07.0
Ubuntu24.04 LTS

Définissez-les facultativement lors du déploiement depuis la marketplace. Laissez un champ vide pour qu’une valeur sécurisée soit générée.

VariableDescription
NC_ADMIN_EMAILAdresse courriel de l’administrateur NocoDB
NC_ADMIN_PASSWORDMot de passe de l’administrateur NocoDB
ssh ubuntu@<your-vm-ip>

2. Attendre la configuration du premier démarrage

Section intitulée « 2. Attendre la configuration du premier démarrage »

NocoDB démarre automatiquement depuis son image Docker préinstallée et conserve les données sous /var/lib/nocodb. Suivez la progression avec :

sudo journalctl -u nocodb-first-boot.service -f

Vérifiez ensuite le conteneur :

cd /opt/nocodb && docker compose ps

3. Créer le premier compte de superadministrateur

Section intitulée « 3. Créer le premier compte de superadministrateur »

NocoDB est lié à localhost, car le premier écran de configuration n’est pas authentifié. Depuis votre machine locale, ouvrez un tunnel SSH :

ssh -L 8080:127.0.0.1:8080 ubuntu@<your-vm-ip>

Ouvrez ensuite :

http://127.0.0.1:8080

Créez le premier compte de superadministrateur dans le navigateur. L’image ne crée pas d’identifiants de connexion partagés par défaut.

NocoDB fonctionne comme un service Docker Compose dans /opt/nocodb.

# Check status
cd /opt/nocodb && docker compose ps
# Restart
cd /opt/nocodb && docker compose restart
# View logs
cd /opt/nocodb && docker compose logs -f
CheminFonction
/opt/nocodb/docker-compose.ymlPile Compose
/var/lib/nocodb/Données SQLite persistantes de l’application
/etc/nocodb/info.txtNotes du premier démarrage

NocoDB écoute sur 127.0.0.1:8080, pas sur l’interface réseau publique de la VM. UFW est activé et n’autorise que SSH (port 22). Cela protège le premier écran non authentifié de configuration du superadministrateur.

Utilisez le tunnel SSH des étapes de démarrage pour terminer la configuration. Pour autoriser l’accès depuis une adresse IP de confiance après la configuration, remplacez d’abord le mappage de port dans /opt/nocodb/docker-compose.yml, de 127.0.0.1:8080:8080 à 8080:8080, redémarrez la pile et ajoutez une règle UFW limitée :

cd /opt/nocodb && docker compose up -d
sudo ufw allow from <trusted-ip> to any port 8080

Pour une utilisation en production, gardez NocoDB derrière un proxy inverse avec un certificat TLS de confiance au lieu d’exposer directement le port 8080.

Dernière mise à jour :