Tus diagramas en texto, renderizados en Francia
Una API unificada de generación de diagramas impulsada por Kroki, instalada y mantenida por DINAO. Mermaid, PlantUML, Graphviz y más de 20 formatos — tus esquemas nunca pasan por un servicio de terceros.
¿Qué es Kroki?
Kroki proporciona una API unificada para crear diagramas a partir de descripciones textuales. En lugar de manejar múltiples herramientas incompatibles, envías texto (Mermaid, PlantUML, Graphviz…) a un único endpoint HTTP y obtienes un diagrama en SVG, PNG o PDF.
El servicio admite más de veinte lenguajes de diagramas: PlantUML, Mermaid, Graphviz, BlockDiag, C4, BPMN, Excalidraw, Vega/Vega-Lite, Structurizr y muchos más. Este enfoque diagrams-as-code permite versionar tus esquemas como código, mantenerlos sincronizados con la documentación y generarlos automáticamente.
Arquitecturado en torno a un núcleo y companions contenedorizados, Kroki es stateless y se integra nativamente con herramientas como Asciidoctor, MkDocs o Confluence, así como con tus pipelines CI/CD. Autoalojado, evita exponer el código fuente de tus diagramas —que puede revelar tu arquitectura— a un servicio de terceros.
Aloja Kroki en DINAO
Niveles de recursos compatibles con los requisitos de Kroki (mínimo 1 vCPU / 1 Go / 2 Go). Alojado en Francia, gestionado.
- 1 vCPU dedicados
- 2 Go de RAM
- 20 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 2 vCPU dedicados
- 4 Go de RAM
- 40 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 4 vCPU dedicados
- 8 Go de RAM
- 80 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 8 vCPU dedicados
- 16 Go de RAM
- 160 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
Detalles técnicos
Te preguntas…
¿Por qué alojar Kroki en lugar de usar kroki.io?
El código fuente de tus diagramas puede revelar tu arquitectura interna, los nombres de tus servidores o tus procesos empresariales. Con una instancia DINAO, este texto permanece en Francia y nunca pasa por el servicio público compartido.
¿Qué formatos de diagramas se admiten?
Más de veinte: Mermaid, PlantUML, Graphviz, BlockDiag, C4, BPMN, Excalidraw, Vega, Structurizr y muchos más, mediante una única API unificada.
¿Cómo integrarlo en mi documentación?
Kroki se integra nativamente con Asciidoctor, MkDocs, Confluence, así como con tus pipelines CI para generar los esquemas automáticamente durante la compilación de tu documentación.
¿Dónde se alojan los datos?
En la infraestructura DINAO en Francia, en uno de los centros de datos disponibles. Al ser Kroki stateless, solo se ven afectados la configuración y los posibles registros (logs).
¿Se necesitan conocimientos técnicos?
El uso a través de la API es sencillo (una URL o un POST). DINAO gestiona la instalación, los companions, la seguridad y las actualizaciones.