New post:

"A newbie's guide to self-hosting with #YunoHost. Part 2: installation & setup"

🔗 : blog.elenarossini.com/a-newbie…

with a special shout-out to @shollyethan and @ilja who, a year ago, encouraged me to try self-hosting. And of course immense gratitude to the @yunohost team for making all this possible ❤️

I hope this guide may inspire others to try it, too. The path to digital independence and empowerment is easier than you thought...

#selfhosting #FOSS #empowerment

Peter Lord reshared this.

in reply to Elena Rossini 🌈

And thank you for this guide, I will use the part about installing your own domain name.

I use the free Yunohost domain name, but when I wanted to set my own domain name, the instructions were a little ambiguous.

So I will go over your guide, à tête reposée, to finally set up my own carefully nerdishly picked domain name.

in reply to Elena Rossini 🌈

Great guide, many thanks for sharing.

Years ago (pre-cloud) I used to self host at home, but as the cloud grew there became little point in this d-i-y approach. But as you say, now the cloud has become such a bad place, the d-i-y approach is back in fashion again !

I now self-host at home (again) :



I'm now looking for a docs solution, probably onlyoffice.

I've not come across yonohost before, so I'll follow with interest further parts of your series.

#docker-mailserver #immich #searxng #calibre #wordpress #baikal #fediverse #frendica #restic #u3a #onlyoffice #yonohost !U3ACommunities Computing

in reply to Timelime

@TimeLime
It might help to think of your domain name like your house. Your house address is myhouse.net

Now, each room is like a service you want have, lounge = self_hosting_files and kitchen = self_hosting_photos.

If you invited me to your house, you to see your photos you can give me your address as kitchen.myhouse.net

We call the first part the 'host name' and just like kitchen is different to lounge in computers a different server/PC

You can make up your own host names

in reply to Steve Root

@TimeLime
To tell me where kitchen.myhouse.net is you add the details to DNS, this is the A or AAAA record and a lot of numbers/letters that tell the computer where to go.

Email, and your proton address, uses the same system but typically the postman puts everything through one letterbox.

Instead of A and AAAA for the address, you use MX, and this tells the email where on your building the letterbox is.

For resilience, you can have more than one postbox. (multiple MX rows)

in reply to Steve Root

@TimeLime
and finally, most of the time we take email for the whole house into one server and don't have a specific room for it to go to, so your DNS for proton will be @ MX (protons details) where @ means this whole domain, myhouse.net

You can have more than one email server, so mail@myhouse.net goes to proton and mail@kitchen.myhouse.net goes a different place. You often see businesses separate their email like this (info@france.example.net vs info@uk.example.net)

in reply to Elena Rossini 🌈

I don't quite get the domain name market.

1 euro for a domain at Ionos. I pay something like 20$ for mine. I don't get how and why the price changes over time. Etc.

I checked Ionos, in Québec, I see 1$ per year, which is even cheaper than 1 euro...

Anyway, for a few bucks per year, why would we not have a domain name?

Unknown parent

@sposadelvento Instead of installing Debian first and then Yunohost on top of it, wouldn’t it be simpler and more consistent for a beginner to just install the Yunohost ISO directly? 🙂 @_elena Idiscovered you starting from the a/i blog on cavalette.noblogs.org 😉 cavallette.noblogs.org/2025/12…
This entry was edited (Wednesday, December 17, 2025, 7:20 PM)
Unknown parent

@sposadelvento Ok, that makes sense 🙂 I’m running YunoHost on my own home hardware, so I actually had to install the operating system myself, and at that point using the YunoHost ISO felt simpler and more straightforward to me. On a VPS the context is probably different. In the end, what matters is being able to do self-hosting anyway 😉 Also, congrats for your content — nice website👍
@deny
in reply to Elena Rossini 🌈

Thanks a lot, and I will probably spend some time during the holidays considering what Yunohost can do for me!

...and now the inevitable addition by someone who got burned by manual syncing to portable media:
en.wikipedia.org/wiki/Syncthin…

Runs on my PC, laptop and phone. Whenever two of them find each other online, they sync a set of folders that I want to have available (KeePass store, current files or documents, GPG keys ...), amongst themselves, without me having to do anything. If the same file changed on different devices in between syncing, you get a warning and can resolve it yourself. It can also keep backups of previous versions.

Nextcloud can provide the same function (and more!) but needs a trusted server (admin can read/change the files!)

@shollyethan @ilja

Unknown parent

The media in this post is not displayed to visitors. To view it, please go to the original post.

Premier essai. Étape 4, mon admin est déjà créé, je clique sur l'onglet DNS et ça ne se passe pas comme prévu.

Yunohost me propose une configuration automatique (voir la capture d'écran). Je suis le lien pour les instructions pour obtenir le jeton d'authentification, mais la documentation n'est pas à jour, l'interface de Gandi a changé. Je galère sur le site de Gandi, et je ne trouve pas.

Unknown parent

Je me rabats sur les instructions de Yunohost pour faire ça manuellement et je me souviens de pourquoi je ne l'avais pas fait. Je n'y comprends pas grand chose.

Tes instructions sont plus simples, mais la correspondance entre ce que je devrais voir sur Yunohost et chez Gandi n'est pas évidente.

Je vais devoir y revenir plus tard. Je dois me préparer pour demain. Je laisse tomber pour l'instant...

in reply to Elena Rossini 🌈

Thanks for the tip off, this is a great way for us non-techie #selfhosted folk to get around the complications of proxy/webserver configs.

I'm having some quite odd issues trying to get apps (#jellyfin #immich #nextcloud) to work with mounted NFS shares though (they can 'see' the files and folders but can't actually access them.

Once that's fixed I'll have another go at getting gmediarender and spotifyd working properly too!

⇧