Skip to main content


New post: "A newbie's guide to self-hosting with #YunoHost. Part 1: reasons + requirements"

πŸ”— : blog.elenarossini.com/a-newbie…

I can't believe my #selfhosting one year anniversary is coming up next week. @yunohost truly changed my digital life - for the better.

This is a 1st post in a 4 part miniseries intended for real newbies.

And now excuse me while I go hide in a cave expecting irate replies from sysadmins about certain things I wrote πŸ˜…

#MySoCalledSudoLife #selfhosting

jcrabapple reshared this.

in reply to Elena Rossini ⁂

So gonna read this. Thank you. I'm using @yunohost (on Hetzner) but it is still a struggle bc various things keep not working (regularly can't update mastodon e.g.)
This entry was edited (2 days ago)
in reply to Ton Zijlstra

@ton thank you Ton. This first post may not be interesting for you, as it just covers what you need to get started (BEFORE installing YunoHost).

Re: your issues are you using a home server or a VPS?

I've had zero issues this year with GoToSocial, Pixelfed, PeerTube, NextCloud and Friendica... but I'm using a reliable VPS.

Re: Mastodon, I hear that it's quite resource intensive. That's why I opted for GoToSocial instead...

in reply to Elena Rossini ⁂

I'm on Hetzner, on a VPS w 32vcpu / 128GB ram / 360GB hdd set-up. It's more that the yunohost update scripts keep failing
in reply to Ton Zijlstra

@ton have you tried reaching out to the team or writing something on forum.yunohost.org ? I always find incredible help and feedback there...
in reply to Ton Zijlstra

@ton Yep, installing YH and the apps is simple, but keeping them updated ran into all kinds of errors. Synapse got irreparably broken eventually, including backups impossible to restore. @_elena
in reply to кСш'ю

@cashew @ton I don't mean to jinx myself but so far so good with app updates for me – and I have A LOT of apps on there. Maybe it's worth writing to the devs on the YH forum? The community support is amazing
in reply to Elena Rossini ⁂

As long as your guide does not try to paper over the painful fact that self-hosting is not an once-and-done affair, but rather a continuous commitment, since the hosted services absolutely *need* to be maintained, you're OK in my book. :) πŸ‘
in reply to Lioh

@Lioh @ticho yes! I love that YunoHost automatically backup up an app for you and stores it in "backups" before running an update... so you can revert to the previous version in case something goes wrong
in reply to Elena Rossini ⁂

it's really great. I have written several guides and even created a video on YunoHost gnulinux.ch/selfhosting-mit-yu… - they are in German but it should be easy to understand. This one I am particularly proud of as it allows you to set up your own Server with YunoHost on an old otherwise maybe unused Laptop at home: gnulinux.ch/yunohost-installat… @ticho
in reply to Elena Rossini ⁂

is it possible to change how long a login session lasts before it forces you to reenter your credentials? I asked on the forum but got no response.
in reply to Elena Rossini ⁂

thanks bookmarked !

Another interesting point to explore with VPS is their T.O.S. Despite self-hosting we don't own fully the data and its existence rely on the will of the VPS provider. If the provider decide you break their T.O.S it's game-over again.
For example V.PS, netcup and Hetzner forbide storing pornographic content which may be seen as a red-flag (also see tenforward.blog/hetzner-consid…).

in reply to Elena Rossini ⁂

this is so timely! My bestie just asked me for advice on how she should proceed in moving her writing off substack and my own goal for the new year is to self host all my files so they are no longer on the cloud. Bless you Elena. This is exactly the accessibility we need to expand digital sovereignty to everyone!
in reply to Elena Rossini ⁂

this is such a great approach, thank you for sharing! I don't really have the need right now, but it kind of make we want to do it anyway :D
in reply to Elena Rossini ⁂

I was really close to setting up a Yunohost server some months ago, but being a noob in this, got lost when it came to port forwarding. Think they could improve their docs on that part. Given that the Friendica instance I'm on is going to close in January, the Diaspora pod I'm on is currently down, & I want to go beyond the 500 character limit mastodon.social has, seems I need to try again to fix those things.
in reply to Total Sonic Media

@TotalSonic I would highly highly recommend picking GoToSocial instead… I feel like it’s the hidden gem of the Fediverse. You set your own character limit, number of photos, poll options, custom emojis etc…
in reply to Elena Rossini ⁂

I’ve been resisting the urge to switch to self hosting, but you’re making it *very* hard to resist πŸ˜„. Can’t wait for episode 2!
in reply to sknob

@sknob oh my! You may go down a rabbit hole... like me. I'm now addicted to self-hosting and always on the lookout for a new thing to add to my stack πŸ˜…
in reply to Leonieke

@leonieke @sknob I would personally call it the brightest side πŸ˜‚πŸ˜‚πŸ˜‚
in reply to Elena Rossini ⁂

Congratulation for your article and the journey into self-hosting !
I have started the same journey with the help of #neutrinet in Brussels and am very happy I did. I learned a lot and keep on learning.
As a self-employed musician, I find it very empowering to not rely on paid or centralised services for my digital life, since our fields can be quite precarious at times. It keeps the costs low, and the level of freedom high.
Thanks for spreading the good word πŸ™
in reply to Eamonn Tobin

@eamonn thank you Eamonn! I had never heard of neutrinet... looking into it now. I loved what you wrote "keeps the costs low and the level of freedom high" – YES!!! πŸ™Œ
in reply to Elena Rossini ⁂

Very nice, wel written blogpost about #yunohost for #newbies

Even though I consider myself to be a #techie, I still feel a bit uncertain about selfhosting. You post made me decide to finally go for it. Thanks!

in reply to Eelco

@eelcoa yes, that's going to be post no.4. Thank you and wishing you all the best with your self-hosting endeavors (warning: it's quite addictive)
in reply to Elena Rossini ⁂

Hello πŸ‘‹ and thank you for yet again another guide ❀ ❀ ❀

Could I request in the Backup/Restore part, a step-by-step practical guide to actually verifying the backup can restore? This has always been the most difficult part for me to wrap my mind around it, and most people/guides just kind of handwave over how to do it.

Also one fear I have: if I am on a VPS, what if my bill is $5/month, except one month it jumps to $250+ because of traffic? Can that happen? Ty Ty ❀

in reply to Semitones

@semitones yes of course! I plan to cover this in part 4. As for costs, I never went above 5 Euros a month, even when traffic / bandwidth usage was high because of my PeerTube video being shared widely…
in reply to Elena Rossini ⁂

that is very reassuring. If it works for you and your traffic, I'm sure it could work for me!
⇧