Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Working on Uncloud [1] — open source tool for self-hosting containerised apps across multiple machines. You can combine cloud VMs and on-premises to create hybrid compute environments, e.g. for cost optimisation or data privacy.

While Kubernetes offers power at the cost of complexity, Uncloud focuses on simplicity for common deployment workflows.

Progress from this month:

  - Enhanced Docker Compose support: You can now deploy your entire stack from standard Docker Compose files. This includes volumes, environment variables, resource limits, scaling and logging configuration.
  - Volume management: Create and manage Docker volumes across your cluster with automatic scheduling based on volume location.
  - Context management: CLI command to quickly switch between multiple clusters, e.g. homelab and production one
I'm particularly excited about the volume management system as it provides the cluster semantics to the good old Docker volumes. It uses a constraint-based scheduler that ensures services sharing volumes are properly co-located.

If you're seeking something between "just Docker" and full Kubernetes for deploying applications on your own infrastructure, I'd love to get your feedback on Uncloud.

[1]: https://github.com/psviderski/uncloud



Sounds similar to Caprover. https://caprover.com/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: