frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Uncloud - Tool for deploying containerised apps across servers without k8s

https://uncloud.run/
24•rgun•2h ago

Comments

psviderski•1h ago
Hey, creator here. Thanks for sharing this!

Uncloud[0] is a container orchestrator without a control plane. Think multi-machine Docker Compose with automatic WireGuard mesh, service discovery, and HTTPS via Caddy. Each machine just keeps a p2p-synced copy of cluster state (using Fly.io's Corrosion), so there's no quorum to maintain.

I’m building Uncloud after years of managing Kubernetes in small envs and at a unicorn. I keep seeing teams reach for K8s when they really just need to run a bunch of containers across a few machines with decent networking, rollouts, and HTTPS. The operational overhead of k8s is brutal for what they actually need.

A few things that make it unique:

- uses the familiar Docker Compose spec, no new DSL to learn

- builds and pushes your Docker images directly to your machines without an external registry (via my other project unregistry [1])

- imperative CLI (like Docker) rather than declarative reconciliation. Easier mental model and debugging

- works across cloud VMs, bare metal, even a Raspberry Pi at home behind NAT (all connected together)

- minimal resource footprint (<150MB ram)

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

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

olegp•41m ago
How's this similar to and different from Kamal? https://kamal-deploy.org/
psviderski•9m ago
I took some inspiration from Kamal, e.g. the imperative model but kamal is more a deployment tool.

In addition to deployments, uncloud handles clustering - connects machines and containers together. Service containers can discover other services via internal DNS and communicate directly over the secure overlay network without opening any ports on the hosts.

As far as I know kamal doesn’t provide an easy way for services to communicate across machines.

Services can also be scaled to multiple replicas across machines.

topspin•34m ago
"I keep seeing teams reach for K8s when they really just need to run a bunch of containers across a few machines"

Since k8s is very effective at running a bunch of containers across a few machines, it would appear to be exactly the correct thing to reach for. At this point, running a small k8s operation, with k3s or similar, has become so easy that I can't find a rational reason to look elsewhere for container "orchestration".

nullpoint420•29m ago
100%. I’m really not sure why K8S has become the complexity boogeyman. I’ve seen CDK apps or docker compose files that are way more difficult to understand than the equivalent K8S manifests.
mosselman•30m ago
You have a graph that shows a multi provider setup for a domain. Where would routing to either machine happen? As in which ip would you use on the dns side?
woile•21m ago
does it support ipv6?
nake89•9m ago
How does this compare to k3s?

Ghostty is now non-profit

https://mitchellh.com/writing/ghostty-non-profit
1029•vrnvu•13h ago•208 comments

Valve reveals it’s the architect behind a push to bring Windows games to Arm

https://www.theverge.com/report/820656/valve-interview-arm-gaming-steamos-pierre-loup-griffais
680•evolve2k•1d ago•579 comments

Average DRAM price in USD over last 18 months

https://pcpartpicker.com/trends/price/memory/
238•zekrioca•7h ago•145 comments

Reverse engineering a $1B Legal AI tool exposed 100k+ confidential files

https://alexschapiro.com/security/vulnerability/2025/12/02/filevine-api-100k
634•bearsyankees•14h ago•199 comments

Uncloud - Tool for deploying containerised apps across servers without k8s

https://uncloud.run/
30•rgun•2h ago•12 comments

Micron Announces Exit from Crucial Consumer Business

https://investors.micron.com/news-releases/news-release-details/micron-announces-exit-crucial-con...
518•simlevesque•13h ago•252 comments

The Differences Between an IndyCar and a F1 Car

https://www.openwheelworld.net/en/indycar101/76/IndyCar_vs_Formula_1_cars
59•1659447091•3d ago•28 comments

Saturn (YC S24) Is Hiring Senior AI Engineer

https://www.ycombinator.com/companies/saturn/jobs/R9s9o5f-senior-ai-engineer
1•etticat•1h ago

1D Conway's Life glider found, 3.7B cells long

https://conwaylife.com/forums/viewtopic.php?&p=222136#p222136
422•nooks•14h ago•142 comments

Show HN: I built a dashboard to compare mortgage rates across 120 credit unions

https://finfam.app/blog/credit-union-mortgages
236•mhashemi•11h ago•75 comments

Acme, a brief history of one of the protocols which has changed the Internet

https://blog.brocas.org/2025/12/01/ACME-a-brief-history-of-one-of-the-protocols-which-has-changed...
102•coffee--•8h ago•41 comments

RCE Vulnerability in React and Next.js

https://github.com/vercel/next.js/security/advisories/GHSA-9qr9-h5gf-34mp
487•rayhaanj•16h ago•168 comments

Why WinQuake exists and how it works

https://fabiensanglard.net/winquake/index.html
47•wicket•6h ago•0 comments

Kea DHCP: Modern, open source DHCPv4 and DHCPv6 server

https://www.isc.org/kea/
80•doener•8h ago•25 comments

Show HN: A Minimal Monthly Task Planner (printable, offline, no signup)

https://printcalendar.top/
24•defcc•2h ago•7 comments

Euler Conjecture and CDC 6600

https://fortran-lang.discourse.group/t/euler-conjecture-and-cdc-6600/10501
30•zaikunzhang•4h ago•4 comments

8086 Microcode Browser

https://nand2mario.github.io/posts/2025/8086_microcode_browser/
95•zdw•10h ago•0 comments

Ethiopian Volcano Erupts for First Time in Nearly 12K Years of Records

https://www.smithsonianmag.com/smart-news/ethiopian-volcano-erupts-for-the-first-time-in-nearly-1...
43•pseudolus•3d ago•8 comments

Launch HN: Phind 3 (YC S22) – Every answer is a mini-app

103•rushingcreek•14h ago•77 comments

Preserving Snow Crystals

https://www.its.caltech.edu/~atomic/snowcrystals/preserve/preserve.htm
37•jameslk•4d ago•12 comments

Mirror_bridge – C++ reflection for generating Python/JS/Lua bindings

https://chico.dev/Mirror-Bridge/
8•fthiesen•2h ago•1 comments

Lie groups are crucial to some of the most fundamental theories in physics

https://www.quantamagazine.org/what-are-lie-groups-20251203/
127•ibobev•12h ago•45 comments

How to Synthesize a House Loop

https://loopmaster.xyz/tutorials/how-to-synthesize-a-house-loop
213•stagas•6d ago•80 comments

Anthropic taps IPO lawyers as it races OpenAI to go public

https://www.ft.com/content/3254fa30-5bdb-4c30-8560-7cd7ebbefc5f
333•GeorgeWoff25•22h ago•263 comments

Show HN: Mirror_bridge – C++ Reflection powered Python binding generation

https://github.com/FranciscoThiesen/mirror_bridge
4•fthiesen•1h ago•0 comments

Everyone in Seattle hates AI

https://jonready.com/blog/posts/everyone-in-seattle-hates-ai.html
757•mips_avatar•12h ago•761 comments

Why are my headphones buzzing whenever I run my game?

https://alexene.dev/2025/12/03/Why-do-my-headphones-buzz-when-i-run-my-game.html
177•pacificat0r•16h ago•124 comments

The rapid growth of data centres is delaying new homes in London

https://www.bbc.com/news/articles/c0mpr1mvwj3o
87•1659447091•4h ago•39 comments

You can't fool the optimizer

https://xania.org/202512/03-more-adding-integers
249•HeliumHydride•19h ago•153 comments

Visualize 4B Years: The Trillions of Generations: LUCA to Modern Human

https://www.g9n.com/tools/learning/evolution-visualisation
6•appsoftware•1d ago•5 comments