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.

En bref : ChartDB s’héberge via Docker et s’expose en 443 (HTTPS uniquement), derrière un reverse proxy. Aucune ouverture de port réseau additionnelle côté serveur n’est requise.

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.

Pas envie de gérer le serveur ? Nous hébergeons ChartDB pour vous, en France, sans maintenance de votre côté. Voir l’offre ChartDB →

Préférez-vous une version hébergée et gérée ?

Nous installons, maintenons et sauvegardons ChartDB pour vous, en France.