Skip to content

Comment on My Favorite Self-Hosted Apps Launched in 2024parent

Comments

There are many tools that provide this experience but you then lose some of customization.

Some examples are

Cosmos (https://github.com/azukaar/Cosmos-Server)

Younohost (https://yunohost.org/)

Runtipi (https://github.com/runtipi/runtipi)

Also most of the popular NAS setups. I'm pretty happy self-hosting everything on my Unraid server. I just checked, all of the tools in the article are in Unraid's App center (except Streamyfin which is a phone app). And if something isn't you can add docker containers or VMs as necessary.

Thanks for the list. I hadn't heard of some of those.

I feel so old, I haven't heard of any of them.

When I think of installing software, my mind goes to things like "apt-get install" and maybe opening /etc/xyz.conf in "vi". Who knew installing software needed so much support? Even docker seems so overboard for 90% of "single home lab machine" use cases.

That apt-get install never actuay worked properly - what if packageA uses version A of a dependency, but packageB uses version B of that same dependency? Sure, debian/Ubuntu maintainers did the painstaking job of making an environment where most packages can happily live together, but that only worked until you had to use this new version of program C that requires a newer dependency for this and that and that.

Also, it always left behind orphaned packages, a good test was/is to install the whole of gnome, then the whole of plasma, and remove them both. Ideally, nothing should be left alone.

The only package manager capable of that is Nix (and those that use the same fundamental model). A second best option is to simply ship your whole work machine, a la docker.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.