Vos diagrammes en texte, rendus en France
Une API unifiée de génération de diagrammes propulsée par Kroki, installée et maintenue par DINAO. Mermaid, PlantUML, Graphviz et 20+ formats — vos schémas ne transitent jamais par un service tiers.
Qu'est-ce que Kroki ?
Kroki fournit une API unifiée pour créer des diagrammes à partir de descriptions textuelles. Au lieu de jongler avec une multitude d'outils incompatibles, vous envoyez du texte (Mermaid, PlantUML, Graphviz…) à un seul endpoint HTTP, et vous récupérez un diagramme en SVG, PNG ou PDF.
Le service prend en charge plus de vingt langages de diagrammes : PlantUML, Mermaid, Graphviz, BlockDiag, C4, BPMN, Excalidraw, Vega/Vega-Lite, Structurizr et bien d'autres. Cette approche diagrams-as-code permet de versionner vos schémas comme du code, de les garder synchronisés avec la documentation et de les générer automatiquement.
Architecturé autour d'un cœur et de companions conteneurisés, Kroki est stateless et s'intègre nativement à des outils comme Asciidoctor, MkDocs ou Confluence, ainsi qu'à vos pipelines CI/CD. Auto-hébergé, il évite d'exposer le code source de vos diagrammes — qui peut révéler votre architecture — à un service tiers.
Hébergez Kroki chez DINAO
Paliers de ressources compatibles avec les pré-requis de Kroki (1 vCPU / 1 Go / 2 Go minimum). Hébergé en France, infogéré.
- 1 vCPU dédiés
- 2 Go de RAM
- 20 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 2 vCPU dédiés
- 4 Go de RAM
- 40 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 4 vCPU dédiés
- 8 Go de RAM
- 80 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 8 vCPU dédiés
- 16 Go de RAM
- 160 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
Détails techniques
Vous vous demandez…
Pourquoi héberger Kroki plutôt qu'utiliser kroki.io ?
Le code source de vos diagrammes peut révéler votre architecture interne, vos noms de serveurs ou vos processus métier. Avec une instance DINAO, ce texte reste en France et ne transite jamais par le service public partagé.
Quels formats de diagrammes sont supportés ?
Plus de vingt : Mermaid, PlantUML, Graphviz, BlockDiag, C4, BPMN, Excalidraw, Vega, Structurizr et bien d'autres, via une seule API unifiée.
Comment l'intégrer à ma documentation ?
Kroki s'intègre nativement à Asciidoctor, MkDocs, Confluence, ainsi qu'à vos pipelines CI pour générer les schémas automatiquement lors de la compilation de votre doc.
Où sont hébergées les données ?
Sur l'infrastructure DINAO en France, dans un des datacenters disponible. Kroki étant sans état, seuls la configuration et les éventuels logs sont concernés.
Faut-il des compétences techniques ?
L'usage via l'API est simple (une URL ou un POST). DINAO gère l'installation, les companions, la sécurité et les mises à jour.