Top
Best
New

Posted by zplizzi 11 hours ago

Cloud in a Bottle: making self-hosting accessible to everyone(cloudinabottle.org)
423 points | 200 commentspage 3
gitowiec 1 hour ago|
App catalog looks good, but they miss Home Assistant which is a major inconvenience
_ink_ 8 hours ago||
Looks really interesting! I'd like to see immich in the available apps. For me the Auth part is not super important. But has it one-click updates?
bo1024 9 hours ago||
Cloudron does something very similar (I'm a user): https://www.cloudron.io/
educar 39 minutes ago||
Yup, they just released Cloudron 10
cpa 4 hours ago||
Indeed, been using them since 2019 and it just works.
djohnmustard 7 hours ago||
Interesting project! I've found self hosting a lot more approachable with the advent of AI to help with inevitable errors. I run every new app in its own service account and as a rootless podman quadlet. There are three main difficulties that I come up against with every app. First is backups, or more accurately restoring data. My understanding is that just taking a snapshot doesn't always give you a working restore point because an app could be mid-database migration or something like that. Second is updates, and third is accessibility outside the network. I am slowly working on my own solutions, interested to know how you tackle those though?
SifatAhmed 1 hour ago|
[flagged]
crossroadsguy 6 hours ago||
> making self-hosting accessible to everyone

This happens with making many small to medium level resource hungary apps, for personal usage, run on one VPS which is not a heady duty machine costing heavy duty money. I have tried this on similar machines 2GB RAM and 1-2 VCPU and after 2-3 apps it starts swaying like a drunkard in slow motion even in that SSH session. But at least this one seems to be better than something like PikaPods, in combo pricing regard (I am not saying one is generally better over the other), where the pricing is rather per app.

Winfred-zz 10 hours ago||
>At the core, it's just an Ubuntu machine with a web server that hosts a dashboard and routes HTTP(s) requests to containerized apps.

So no fail over/redundancy? I think at minimum it should be two machines, so one can break. That is one of the important features of cloud applications as far as I'm concerned.

You don't have to deal with the problem of a single computer breaking.

praseodym 10 hours ago||
This also adds a lot of moving parts and failure modes. For self-hosting I’d rather have downtime on a simple system that’s easy to fix rather than a complex setup that stays up but needs more maintenance when some component fails.
wiether 3 hours ago|||

  > So no fail over/redundancy? I think at minimum it should be two machines, so one can break.
Do you have two instances of everything in your life?

It's clear this product is intended for personal use.

I guess you have a couch in your home. This couch can seat friends/family. Yet you don't have a spare one?

ball_of_lint 8 hours ago||
As soon as you add multiple instances you have to consider concurrency for every app you add, which is a huge cost on the app development side.
28304283409234 2 hours ago||
> Rent a box from whoever you like, and turn it into your own personal cloud.

Yeah, that’s not what cloud computing is.

pjmlp 3 hours ago||
Basically what we were already doing before Cloud took over distributed computing and grid computing as industry terms, Open Stack and a few others.
chicagobuss 5 hours ago||
I'm confused, isn't a self-hosted cloud something like openstack or kubernetes?
wiether 3 hours ago|
Like the real ones, digital clouds can take many shapes.

Sometimes it means "rented virtual resources", sometimes it means "stack of intertwined services", sometimes it means "SaaS", sometimes it means "alternatives to SaaS"...

Here it seems to be the latter.

gpiechnik2 1 hour ago|
i dont think i understand the idea of cloud in a bottle - it seems like overthinking to me
More comments...