{"repo":"bytestrix/InfraCanvas","free":true,"listed":false,"github":"https://github.com/bytestrix/InfraCanvas","clone":"git clone https://github.com/bytestrix/InfraCanvas.git","description":"Live Docker & Kubernetes infrastructure visualization - containers, pods, volumes, and networks in one visual map. No VPN, no inbound ports.","language":"Go","stars":74,"topics":["developer-tools","devops","devops-platform","devops-tools","docker","golang","infrastructure","kubernetes","monitoring","nextjs"],"license":"AGPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Website · Live demo · Quick start · Trust · Clusters · Multiple VMs · Features · How it works · Security · Contributing --- Two ways in — pick yours - ☸️ Already run Kubernetes? Drop a kubeconfig. No agent installed anywhere, nothing added to the cluster, the kubeconfig never leaves your machine. - 🖥️ Running plain VMs? One install command. 30 seconds later you're looking at that VM's live topology. --- What is it? You SSH into a server and start piecing things together — docker ps , kubectl get pods , ss -tlnp , systemctl list-units , df -h ... ten commands later you still have no real picture of what's running and how it all connects . InfraCanvas replaces that ritual with one binary you run yourself. It discovers every container, pod, service, volume and network — plus systemd services and processes on plain VMs — and serves a live, interactive topology map in your browser. Nodes are green when healthy, red when not. Open a terminal inside any container, tail logs, restart a service, or scale a deployment, all without leaving the page. Point it at several VMs or several clusters and they all land in one dashboard. You get a map , not a list: what runs where, what talks to what, and what's broken, at a glance. Self-hosted end to end — your infrastructure data never leaves your machines. --- 🚀 Quick start Two different starting points — pick whichever matches what you actually have. Same dashboard either way. Just want to see a Kubernetes cluster right now? Run this wherev","default_branch":null,"files":null,"tree":[],"storefront":"/r/bytestrix","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bytestrix/InfraCanvas/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}