Générateur
Regardez votre schéma devenir un panneau d’administration.
C’est le vrai pipeline — les mêmes analyseurs et le même générateur de pages qui font tourner Adminium, exécutés dans votre navigateur. Rien n’est envoyé : votre schéma et votre chaîne de connexion ne quittent jamais cet onglet.
- 1 Connexion
- 2 Vérifier le schéma
- 3 Construire le tableau de bord
Connectez votre base de données
Pointez Adminium vers une base de données et nous générerons un tableau de bord d’administration à partir de son schéma.
postgres://user:password@host:5432/database — mysql:// fonctionne aussi.
Utilisez un rôle en lecture seule. Adminium n’écrit jamais dans votre base de données — la configuration n’utilise que les métadonnées du schéma. Nous recommandons un utilisateur dédié disposant uniquement de droits SELECT.
Déposez votre fichier de schéma ici
ou parcourez — SQL DDL, pg_dump, Prisma, Drizzle, TypeORM, Sequelize, Rails, Django ou Adminium JSON
Aucune connexion à une base de données n’est requise — nous analysons vos instructions CREATE TABLE (ou vos modèles ORM) et planifions les mêmes tableaux de bord.
Impossible d’analyser le fichier
Nous lisons uniquement votre schéma — jamais vos lignes de données pendant la configuration.
Votre chaîne de connexion est toujours dans cet onglet
Une page web ne peut pas ouvrir de connexion TCP vers PostgreSQL ; ce site ne sera donc jamais ce qui parle à votre base de données. Deux façons d’avancer :
Confiez-la à Adminium sur votre machine
Votre navigateur transmet la chaîne directement à localhost — elle ne passe pas par ce site, qui n’a aucun serveur pour la recevoir. Adminium se connecte alors pour de vrai et génère à partir de votre schéma en direct.
Adminium a affiché un code de 8 caractères dans votre terminal à son démarrage. Le saisir ici, c’est ainsi qu’il sait que la demande vient bien de vous.
export ADMINIUM_SECRET=${ADMINIUM_SECRET:-$(openssl rand -hex 32)} # conservez cette valeur — elle déchiffre votre configuration enregistrée
npx @adminiumjs/adminium --bridge export ADMINIUM_SECRET=${ADMINIUM_SECRET:-$(openssl rand -hex 32)} # conservez cette valeur — elle déchiffre votre configuration enregistrée
docker run --rm -p 4600:4600 -e ADMINIUM_SECRET \
-e ADMINIUM_BRIDGE_ORIGINS=https://adminium.dev \
-v adminium-data:/data ghcr.io/mosofi/adminium:latest --bridge est ce qui autorise cette page à transmettre la chaîne. Sans ce drapeau, Adminium fonctionne quand même — vous colleriez simplement la chaîne dans son propre assistant.
Voir le plan des pages tout de suite, sans rien installer
Exportez votre schéma — la structure seule, jamais vos lignes — et collez-le à l’étape précédente. Vous obtenez en quelques secondes le vrai jeu de pages généré, rempli de données fictives.
pg_dump --schema-only --no-owner "$DATABASE_URL" > schema.sql
Analyse de votre schéma
Introspection des tables, des colonnes et des relations. Cela prend quelques secondes.
Nous avons trouvé 0 table dans public
Choisissez celles à inclure. Vous pourrez changer d’avis à tout moment.
De quoi avez-vous besoin ?
L’intention détermine quelles pages sont générées — essayez-en une autre après la construction, la régénération est instantanée.
Votre tableau de bord est prêt
0 page dans 0 groupe de navigation — le tout généré à partir de votre schéma. Vrai plan de pages, lignes fictives : vos données apparaissent quand Adminium s’exécute sur la base de données en direct.
0 remarque du générateur
Passez en production
Ce plan de pages est exactement ce que produit le vrai générateur. Exécutez Adminium à côté de votre base de données et les mêmes pages apparaissent remplies de vos données — l’assistant de configuration demande votre chaîne de connexion (dans votre navigateur sur localhost:4600 avec Docker, dans le terminal avec npm).
export ADMINIUM_SECRET=${ADMINIUM_SECRET:-$(openssl rand -hex 32)} # conservez cette valeur — elle déchiffre votre configuration enregistrée
docker run --rm -p 4600:4600 -e ADMINIUM_SECRET \
-v adminium-data:/data ghcr.io/mosofi/adminium:latest export ADMINIUM_SECRET=${ADMINIUM_SECRET:-$(openssl rand -hex 32)} # conservez cette valeur — elle déchiffre votre configuration enregistrée
npx @adminiumjs/adminium Vous préférez ne pas auto-héberger ?
Lancez-le dans le cloud en un clic.
L’auto-hébergement reste la voie principale — mais si vous préférez que quelqu’un d’autre gère le serveur, déployez le même Adminium open source sur une plateforme managée.
D’autres façons de déployer →Adminium may earn a commission from these platforms; the price you pay is unchanged.