Hacker News new | past | comments | ask | show | jobs | submit login

Thanks, i did not know about both of these! They do seem like a step in the direction I have in mind!



Unfortunately things are moving very slowly in this area. Sandstorm is basically abandoned and Cloudron is not even open source. Bitnami and Yunohost are also major options.

You might like some of the pointers here: https://github.com/awesome-selfhosted/awesome-selfhosted#sel...


> Sandstorm is basically abandoned

This is untrue. Sandstorm gets monthly releases, and new features tend to show up every couple months or so. Several major improvements to the platform are in the works at the moment. It's definitely true we could use more help, but it's still probably the most secure way to self-host cloud services for personal use.

> Cloudron is not even open source

True, though it's probably the best "successful" approach right now, in that the Cloudron devs have a functional business that allows them to very actively support the platform. (Sandstorm failed here, so as a Sandstorm contributor, I can't really knock their approach.)

> Bitnami and Yunohost are also major options.

Yunohost has zero isolation between applications, a single compromised app can hose your entire server. I would bear that in mind when recommending it widely.

Bitnami is going to leave you mostly on your own to decide how you're going to host it's app packages. I'm not sure it's directly comparable, it's more like a Docker Hub than a managed self-hosting platform.


I'm not recommending any of these; I think it's best to just run services manually - with one VPS, Docker and something like Caddy the pain isn't that large.

It would be great if Sandstorm could get enough attention to thrive because it looked promising, but the activity of the blog¹ doesn't give me much hope. Since 2019 when it announced the hosting was shutting down there have been just 4 posts and apparently no major releases.

[1] https://sandstorm.io/news/


We probably should write another blog post or two. We generally try to only post substantial content to the blog, our mailing list tends to have a bit more of the mundane, and of course, our GitHub issues/PRs. Many projects make blog posts for releases, but we generally do not.

For what it's worth, the "just four posts" constitute some major things:

1. Continuing Sandstorm as a community project

2. The 1.0 release of the main app packaging tool

3. Let's Encrypt support built-in

4. A major security improvement in disabling apps from making outgoing HTTP requests without permission


> apparently no major releases

I push at least one release each month. The change log is here:

https://github.com/sandstorm-io/sandstorm/blob/master/CHANGE...

But it's certainly true that development is much slower today than it was in 2016 when there were seven people working full-time on it.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

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

Search: