ChartDB self-hosted
ChartDB est un outil open source de visualisation de schémas de base de données : il génère des diagrammes entités-relations à partir de votre base.
Installation
Un conteneur Docker unique. Interface exposée en HTTPS via reverse proxy.
Exemple de déploiement Docker Compose (schématique) :
services:
chartdb:
image: ghcr.io/chartdb/chartdb:latest
# interface exposée en 443 via reverse proxy
Architecture
Application web (React). Se connecte à votre base pour en importer le schéma et le représenter graphiquement.
Performance
Léger : il s’agit principalement de visualisation côté navigateur.
Exigences réseau
ChartDB fonctionne intégralement en HTTPS. Port exposé :
443 (HTTPS uniquement). C’est l’une des conditions du catalogue
apps-france.fr : chaque application est accessible uniquement via le port 443.
Avantages du self-hosting
- Documentation visuelle de vos bases de données.
- Import du schéma existant.
- Interface web moderne, sans installation.
- Données en France.
Projet open source
ChartDB est un projet open source. Code source et documentation : https://github.com/chartdb/chartdb.
Préférez-vous une version hébergée et gérée ?
Nous installons, maintenons et sauvegardons ChartDB pour vous, en France.