Palori

Journal · PlantUML · Confluence

Articles

Practical writing on PlantUML, diagram-as-code, and Confluence Cloud — from the team behind the source-available PlantUML for Confluence.

Diagram as code in Confluence Cloud: a working setup →

Text in, diagram out — diffable, reviewable, regenerable. Why the workflow earns its keep for long-lived docs, and how to run it inside Confluence Cloud.

July 2026 · ~6 min read

Self-hosted PlantUML rendering for Confluence Cloud →

The diagram source travels to whichever server renders it. How to make that server yours: Docker, HTTPS, the CORS gotcha, and what the app stores where.

July 2026 · ~6 min read

PlantUML for Confluence not working? Diagnosis and fixes →

Macro shows an error, diagram won't render, app says "update required" with no update to install. What each failure means, what's recoverable, and when it's time to switch.

July 2026 · ~6 min read

PlantUML vs Mermaid in Confluence: an honest comparison →

Both open source, both text-to-diagram — and the standard advice says Mermaid for READMEs, PlantUML for the wiki. What actually differs once the diagrams live in Confluence.

July 2026 · ~7 min read

Free PlantUML for Confluence: what "free" actually gets you →

Free apps can turn paid, and free apps can be abandoned. How to tell what kind of free you're adopting — and why open source changes the answer.

July 2026 · ~5 min read

Moving PlantUML diagrams from Confluence Data Center to Cloud →

The macros don't survive the migration, but the diagrams can. What breaks, what's recoverable, and a sequence that gets every diagram rendering again on the other side.

July 2026 · ~6 min read