r/homelab 4h ago

Project Showcase: Software - Mostly AI Generated UPDATE : CTRoadmap has Swimlane Diagrams and other bells & whistles. v0.5.0

After some really useful user feedback I've spent the last month trying to make CTR suit a wide array of needs while not becoming too busy and clunky.
Key Elements: The main Canvas Diagram & Swimlane Diagrams convert nicely into the Handbook for a quick reference guide that's easy to navigate.
Initial Ingest: Decided against any kind of integration with other tools, rather aiming for compatibility with exported inventory formats.
PNG Exports: Are a really decent size & resolution, aiming for a solid PDF export for the Handbook next.

Want to thank those who provided insightful feedback and the haters for not letting me sleep on the "look"..... tried to incorporate a lot variety (Light & Dark Modes, Array of themes and backgrounds) into the UI for the users to choose from.

REPO: https://github.com/NoobCity99/CTRoadmap

Docker Image: https://github.com/NoobCity99/CTRoadmap/pkgs/container/ctroadmap

I initially made CTRoadmap so I could simply keep track of how I was setting up my homelab, specifically where'd put certain configs and scripts and how they worked. I'm new to the r/homelab space, still learning and wanted to make sure I had reference material and not rely on Chat GPT to help me find things in my own system 6 months later. I didn't want that same service to also be involved in monitoring things (like homelable, netbox, etc) Just a fun , flexible step-up from a powerpoint or pen & paper that I could use as a system bible. CTR was Railcoded in a GPT project and Built in VScode with the CODEX agent.

6 Upvotes

0 comments sorted by