Host with the power of Kubernetes, simplicity of Heroku
Canine empowers developers to manage and deploy applications on Kubernetes with the simplicity of Heroku. Streamline your workflow with automated deployments, GitOps integration, and real-time resource monitoring – no Kubernetes expertise required.
Hi everyone, I've been working on Canine for the better part of a year now. It started when I was sick of paying the overhead of using stuff like Heroku, Render, Fly, etc to host some web apps that I've built, and moved all my stuff to Hetzner.
For a 4GB machine, the cost of various providers:
Heroku - $260
Fly.io - $65
Render - $85
DigitalOcean - $20
Hetzner - $4 (!)
(The savings get a lot bigger when you need > 4GB)
The only downside of using bare metal hosting providers like Hetzner or DigitalOcean is that there isn’t a super straightforward way to do stuff like:
DNS management / SSL certificate management
Team management
Github integration
The best part of Canine, (and the reason why I hope this community will appreciate it more), is because it also makes it trivial to host any helm chart, which is available for basically any open source project, so everything from databases (e.g. Postgres, Redis), to random stuff like torrent tracking servers, VPN’s endpoints, etc.
The backbone of it all is Kubernetes. I know people complain that its overly complicated but it is incredibly mature, stable, and well documented. Canine makes it easy to use and hides all the complexity so all you see is a Heroku like interface.