[{"data":1,"prerenderedAt":180},["ShallowReactive",2],{"project-43285730":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":32,"aspects":33,"strip":36,"post_text":38,"what":39,"said":64,"maker_in_thread":111,"shape":121,"grid":124,"attempts":141,"same_week":142,"maker_shows":172,"maker_hidden":173,"reader_version":174,"card":175},"43285730","Uncloud","Uncomplicated container orchestration without control plane","title","Show HN: Uncloud – Uncomplicated container orchestration without control plane","https:\u002F\u002Fgithub.com\u002Fpsviderski\u002Funcloud","github.com","psviderski",1741300532,2025,30,8,1650,3837,44,"shown","infrastructure","container orchestration","cli",[21,24,25,26],"self-hosted","docker compose alternative","clustering","quiet",null,{"positive":30,"neutral":30,"mixed":31,"critical":30},1,0,3,{"execution":34,"design":35},{"positive":31,"critical":31},{"positive":31,"critical":30},[32,31,30,31,31,37,31,31],5,"Hey HN,\n\nI'm building Uncloud — a lightweight clustering and container orchestration tool that lets you deploy and manage web apps across cloud VMs and bare metal with minimal cluster management overhead.\n\nAfter several years of managing and extending Kubernetes at a unicorn, I realised that I desperately needed a change. All those abstraction layers, unnecessary complexity, boilerplate… I wanted container orchestration to bring me joy again, the way Ansible did when I first tried it a decade ago, or Docker after that.\n\nThat’s when I decided to start an experiment that is now called Uncloud. T",{"problem":40,"audience":46,"pricing":28,"motivation":51,"time_to_build":28,"stack":55,"openness":62,"stage":63,"team_size":62},{"value":41,"source":42,"evidence":43},"Managing containers across cloud VMs and bare metal without Kubernetes-level complexity","maker",[44],{"id":45},"post",{"value":47,"source":48,"evidence":49},"Developers who deploy web apps across cloud VMs or bare metal and find Kubernetes too complex","inferred",[50],{"id":45},{"value":52,"source":42,"evidence":53},"Maker wanted simpler container orchestration after years of managing Kubernetes",[54],{"id":45},[56],{"value":57,"source":42,"evidence":58},"Corrosion (embedded CRDT SQLite) for internal state",[59],{"id":60,"by":11,"text":61},"43287424","I agree there is no one-size-fits-all for data replication. Currently Uncloud doesn't handle volume replication. Moreover it doesn't support regular Docker volumes yet, only…","unknown","prototype",{"praise":65,"objections":74,"requests":89,"questions":94,"alternatives":99},[66],{"value":67,"source":68,"evidence":69},"Commenter liked the project and hopes it gains traction","commenter",[70],{"id":71,"by":72,"text":73},"43313011","rava-dosa","Loved this project. I hoe this project gets enough traction",[75,85],{"value":76,"source":68,"evidence":77},"Volume storage and data replication are not handled; regular Docker volumes are unsupported",[78,82],{"id":79,"by":80,"text":81},"43287368","jackhalford","I don’t understand the storage story, imo different apps deal differently with replication and there’s no « one size fits all ». How are compose volumes replicated? Is split…",{"id":83,"by":80,"text":84},"43287865","I see, so off the top of my head I’m thinking if uncloud could host some of my containers: nextcloud, plex, radarr, transmission, listmonk, linkding. And it seems its no better…",{"value":86,"source":68,"evidence":87},"Stateful apps with SQLite or filesystem state have no clear HA replication path",[88],{"id":83,"by":80,"text":84},[90],{"value":91,"source":68,"evidence":92},"Clearer storage and volume replication story",[93],{"id":79,"by":80,"text":81},[95],{"value":96,"source":68,"evidence":97},"How are compose volumes replicated and is split brain handled?",[98],{"id":79,"by":80,"text":81},[100,107],{"value":101,"source":68,"evidence":102},"Kubernetes (single-node)",[103,104],{"id":79,"by":80,"text":81},{"id":105,"by":80,"text":106},"43289250","No I don’t really need HA, for most of my services high availability comes last. I moved to k8s for learning purposes, I stayed because I like it. When I decide to move some…",{"value":108,"source":68,"evidence":109},"Docker Compose",[110],{"id":105,"by":80,"text":106},{"comments":112,"answered":30,"key":113},4,[114,115,118],{"id":60,"text":61},{"id":116,"text":117},"43288372","Yep agreed, but on the other hand do you really need HA for them when you're perhaps a single user? I wonder, what motivated you to migrate to single-node K8s from Compose for…",{"id":119,"text":120},"43314766","Thanks for the encouragement! I'm working on it steadily and feedback like yours helps keep me motivated",{"commenters":32,"max_depth":37,"maker_replies":112,"first_comment_mins":122,"lifespan_hours":123},349,77,[125,127,129,131,133,134,136,138],[79,31,32,126,80,31],"project\u002Fneutral\u002Fexecution",[60,31,31,128,11,30],"maker\u002Fneutral\u002Fdesign",[83,31,30,130,80,31],"project\u002Fcritical\u002Fdesign",[116,31,31,132,11,30],"commenter\u002Fneutral\u002Fnone",[105,31,31,132,80,31],[71,30,37,135,72,31],"project\u002Fpositive\u002Fnone",[119,30,31,137,11,30],"maker\u002Fpositive\u002Fnone",[139,30,31,140,11,30],"43316819","maker\u002Fneutral\u002Fnone",[],[143,148,153,158,163,167],{"id":144,"name":145,"points":146,"category":147},"43331582","Factorio Learning Environment",749,"ai",{"id":149,"name":150,"points":151,"category":152},"43328095","Seven39",735,"consumer_social",{"id":154,"name":155,"points":156,"category":157},"43347306","Time Portal",497,"games",{"id":159,"name":160,"points":161,"category":162},"43280615","CodeTracer",334,"dev_tools",{"id":164,"name":165,"points":166,"category":152},"43304785","daale.club",302,{"id":168,"name":169,"points":170,"category":171},"43333661","Pila",301,"hardware",2,false,"v2",{"id":176,"name":5,"line":6,"ai":173,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":177,"maker":11,"domain":10,"tier":19,"attempts":31,"strip":178,"url":9,"mix":179,"praise":67,"objection":76,"sub":21},43285730,[21,24,25,26],"30100500",[30,30,31,30],1793991114563]