December 4, 2025

Compose vs Kubernetes cage match

Uncloud - Tool for deploying containerised apps across servers without k8s

Skip the Kubernetes maze: a new way to launch apps has coders cheering—and grumbling

TLDR: Uncloud promises easy app deployment across servers using Docker Compose, skipping Kubernetes and its central control system. Commenters are split: some love the simplicity, others question ditching the control plane, compare it to k3s and Nomad, and worry about keeping databases close—big stakes for small teams.

A new open-source tool called Uncloud just slammed its hand on the “easy button” for launching apps: think Docker Compose (a simple way to bundle app parts) but scaled across multiple servers, with automatic security and zero-downtime—no Kubernetes required. The creator, psviderski, pitches it as a container orchestrator without a control plane—aka no central brain to babysit—using peer‑to‑peer syncing and built‑in secure networking. Cue the comment fireworks.

On one side, fans are popping confetti for anything that dodges Kubernetes complexity: fewer moving parts, faster launches, real “just ship it” energy. On the other, veterans like JohnMakin thunder that the control plane is the main feature of Kubernetes and ditching it sounds like “fun until something breaks at 3am.” The practical crowd probes the fine print: nake89 asks how it stacks up against k3s (a smaller Kubernetes), stevefan1999 drops the mic with “If not K8S, why not Nomad?”, and fuckinpuppers wants assurance that databases won’t end up half a continent away from the app.

Drama level: high. The thread becomes a showdown between “simplicity seekers” and “production hardliners,” with jokes about trading “compose for chaos” and memes of developers running from a Kubernetes labyrinth into a van labeled “just WireGuard it.” Whether Uncloud is a breath of fresh air or reinventing the wheel, the crowd’s split—and loudly.

Key Points

  • Uncloud is an open-source tool for deploying Docker Compose applications to production.
  • It offers zero-downtime deployments, automatic HTTPS, and cross-machine scaling without requiring Kubernetes.
  • Users can start from any cloud VM or on-premises server and deploy via a simple CLI command.
  • High availability is achieved by adding more machines and scaling the app across regions and on-premises.
  • The project is actively developed, with subscriptions offered for progress updates and early feature insights.

Hottest takes

“a container orchestrator without a control plane” — psviderski
“the control plane is the primary feature… I would not want to go without” — JohnMakin
“If not K8S, why not Nomad?” — stevefan1999
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.