YunoHost is a Debian-based distribution which strives to make it easy to quickly set up a server and host web applications. The distribution can be managed through a custom command line utility or through a web-based administration panel.
To compare the software in this project to the software available in other distributions, please see our Compare Packages page.
Notes: In case where multiple versions of a package are shipped with a distribution, only the default version appears in the table. For indication about the GNOME version, please check the "nautilus" and "gnome-shell" packages. The Apache web server is listed as "httpd" and the Linux kernel is listed as "linux". The KDE desktop is represented by the "plasma-desktop" package and the Xfce desktop by the "xfdesktop" package.
Colour scheme:green text = latest stable version, red text = development or beta version. The function determining beta versions is not 100% reliable due to a wide variety of versioning schemes.
TUXEDO
TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
Star Labs
Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
I have been using YunoHost for at least five years. With the latest version, I am very satisfied: after a rather complicated beginning, the system is now very stable and reliable.
– It is quite easy to use.
– There is a large list of software that can be deployed.
I use it for mailing with Roundcube, as well as for Nextcloud, Seafile, and an LDAP directory application to secure other servers.
I started with a Raspberry Pi, but I now think it is too weak. In my opinion, it is better to use a small PC with a secured power supply.
One thing to mention is that it is not very easy to install for the first time. I also had a few issues when upgrading versions, but without any data loss.
I've used Yunohost in the past. It's quite a decent tool for beginners looking to host their own apps, and it comes with pretty much all you need in order to get started. You simply choose the app you want from a big list and you're walked through a short installation. No real technical knowledge needed. It also provides a free dns/tunneling service so you can access a local server over public net.
That being said, it doesn't always work. Installation took several attempts. For whatever reason, the installer would fail on a fresh drive. Certain apps would break, or not start. Also, if you operate behind a network without total control, you probably won't be able to access some of the features. The documentation for deploying your own apps I found confusing, personally.
Worst of all, it's locked into a single version of a single distribution in Debian 11. And the install of the OS must be pristine. You cannot install on any Debian-derivatives or other versions.
So, it's good, but not quite great. I found a more refined alternative in caprover, so it's worth checking that one out, and I have gained more technical knowledge over the years leading to less of a reliance on such tools.
Been struggling with self-hosting a few things on my ubuntu server for a few years now, but after switching to yunohost my life was mad much easier. Basically any popular app can be installed via a few clicks in the graphical interface, from mastodon instances to minecraft servers. 10/10 would install again.