I tuoi diagrammi in testo, resi in Francia
Un'API unificata per la generazione di diagrammi alimentata da Kroki, installata e mantenuta da DINAO. Mermaid, PlantUML, Graphviz e oltre 20 formati — i tuoi schemi non transitano mai attraverso un servizio di terze parti.
Cos'è Kroki ?
Kroki fornisce un'API unificata per creare diagrammi a partire da descrizioni testuali. Invece di gestire una moltitudine di strumenti incompatibili, invii testo (Mermaid, PlantUML, Graphviz…) a un singolo endpoint HTTP e ricevi un diagramma in SVG, PNG o PDF.
Il servizio supporta oltre venti linguaggi di diagrammi: PlantUML, Mermaid, Graphviz, BlockDiag, C4, BPMN, Excalidraw, Vega/Vega-Lite, Structurizr e molti altri. Questo approccio diagrams-as-code consente di versionare gli schemi come codice, mantenerli sincronizzati con la documentazione e generarli automaticamente.
Architettrato attorno a un nucleo e a companion containerizzati, Kroki è stateless e si integra nativamente con strumenti come Asciidoctor, MkDocs o Confluence, nonché con le tue pipeline CI/CD. Auto-hosted, evita di esporre il codice sorgente dei tuoi diagrammi — che potrebbe rivelare la tua architettura — a un servizio di terze parti.
Alloggia Kroki su DINAO
Livelli di risorse compatibili con i requisiti di Kroki (1 vCPU / 1 Go / 2 Go minimo). Ospitato in Francia, fully managed.
- 1 vCPU dedicati
- 2 Go di RAM
- 20 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 2 vCPU dedicati
- 4 Go di RAM
- 40 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 4 vCPU dedicati
- 8 Go di RAM
- 80 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 8 vCPU dedicati
- 16 Go di RAM
- 160 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
Dettagli tecnici
Ti chiedi…
Perché ospitare Kroki invece di utilizzare kroki.io?
Il codice sorgente dei tuoi diagrammi può rivelare la tua architettura interna, i nomi dei server o i processi aziendali. Con un'istanza DINAO, questo testo rimane in Francia e non transita mai attraverso il servizio pubblico condiviso.
Quali formati di diagrammi sono supportati?
Oltre venti: Mermaid, PlantUML, Graphviz, BlockDiag, C4, BPMN, Excalidraw, Vega, Structurizr e molti altri, tramite un'unica API unificata.
Come integrarlo nella mia documentazione?
Kroki si integra nativamente con Asciidoctor, MkDocs, Confluence, nonché con le tue pipeline CI per generare automaticamente gli schemi durante la compilazione della documentazione.
Dove sono ospitati i dati?
Sull'infrastruttura DINAO in Francia, in uno dei datacenter disponibili. Essendo Kroki stateless, sono interessati solo la configurazione e gli eventuali log.
Sono necessarie competenze tecniche?
L'uso tramite API è semplice (un URL o una POST). DINAO gestisce l'installazione, i companion, la sicurezza e gli aggiornamenti.