I manage a few VMs with a mix of Docker containers and Kubernetes, and I kept running into the same annoying situation where something breaks and I'm SSH-ing into servers one by one trying to figure out what's running where.
So I built InfraCanvas. It runs a small agent on each VM that discovers everything like containers, pods, volumes, networks and streams it to a live graph in your browser. You can also act on things directly from the graph, restart containers, scale deployments, open a terminal inside any container, tail logs, all without touching SSH.
The part I'm most proud of is the connection model. No VPN, no inbound firewall rules, no cloud account needed. The agent dials out to a relay, your browser connects to the relay. Your servers never accept an inbound connection.
It's open source and self-hostable, two commands to get it running.
Would genuinely love feedback from people who deal with this stuff daily, is this something you'd actually use, what's missing, what's wrong with the approach. Be brutal, I can take it.
GitHub: https://github.com/bytestrix/InfraCanvas
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (0)