Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • About Bonfire
Elena Rossini ⁂
@_elena@mastodon.social  ·  activity timestamp 3 days ago

New post:

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

🔗 : https://blog.elenarossini.com/a-newbies-guide-to-self-hosting-with-yunohost-part-2-installation-setup/

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

Elena Rossini

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

A step-by-step visual guide for newbies about how to install and setup YunoHost - it's easy, fast and accessible to all
⁂
More from
Elena Rossini
  • Copy link
  • Flag this post
  • Block
Mr. Teatime
@Mr_Teatime@social.tchncs.de replied  ·  activity timestamp yesterday

@_elena
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:
https://en.wikipedia.org/wiki/Syncthing

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

Syncthing - Wikipedia

  • Copy link
  • Flag this comment
  • Block
deny
@sposadelvento@mastodon.uno replied  ·  activity timestamp 2 days ago

@_elena @shollyethan @ilja @yunohost

It was the first solution I explored when bought my VPS, unfortunately I discovered my Ubuntu version was too new for yunohost, or some obstacle like this.

  • Copy link
  • Flag this comment
  • Block
Elena Rossini ⁂
@_elena@mastodon.social replied  ·  activity timestamp 2 days ago

@sposadelvento YunoHost runs on Debian not Ubuntu… that’s probably why. V12 more specifically…

@shollyethan @ilja @yunohost

  • Copy link
  • Flag this comment
  • Block
l3o
@l3o@fe.disroot.org replied  ·  activity timestamp 2 days ago

@sposadelvento @shollyethan @ilja @yunohost 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 😉 https://cavallette.noblogs.org/2025/12/10015

cavallette

Riprendiamoci l’internet

"Assalto alle piattaforme" è il libro di Kenobit, uscito settimana scorsa per Agenzia X. https://agenziax.it/assalto-piattaformeDi sperimentazioni come queste ne sentivamo il bisogno e ci piace leggere la testimonianza diretta da un artista che nei social c'è cresciuto e ad oggi condivide una visione mondiale di "via d'uscita". O come dice lui nella sua newsletter:    Parla del rapporto tossico che abbiamo con [...]
  • Copy link
  • Flag this comment
  • Block
Michel Patrice
@MichelPatrice@jasette.facil.services replied  ·  activity timestamp 2 days ago

@_elena

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?

  • Copy link
  • Flag this comment
  • Block
Elena Rossini ⁂
@_elena@mastodon.social replied  ·  activity timestamp 2 days ago

@MichelPatrice I do domain name registrar hopping... not sure if I mentioned this before to you or someone else.

Like, over a year ago I got elena.social super cheap on Namecheap. But then the renewal fee was $45/year... too much IMHO.

So I looked into how much it would cost if I switched registrars and sure enough, by hopping to a different one, the price went down to $9/year.

It's quick and painless and I will be doing this in the future whenever the issue arises...

  • Copy link
  • Flag this comment
  • Block
Timelime 🐸
@TimeLime@mastodon.social replied  ·  activity timestamp 3 days ago

@_elena if I have a personal domain I use for email with Proton, do I need a different domain for self hosting photos, files, etc?

  • Copy link
  • Flag this comment
  • Block
Steve Root
@Sroot@mastodon.me.uk replied  ·  activity timestamp 2 days ago

@TimeLime @_elena
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

  • Copy link
  • Flag this comment
  • Block
Elena Rossini ⁂
@_elena@mastodon.social replied  ·  activity timestamp 2 days ago

@TimeLime no! Example: I use elenarossini.com for my Wordpress-powered blog (hosted outside of YunoHost)... but then I set up the subdomains photos.elenarossini.com for my self-hosted Pixelfed and videos.elenarossini.com for my self-hosted PeerTube 🤗

  • Copy link
  • Flag this comment
  • Block
Elena Rossini ⁂
@_elena@mastodon.social replied  ·  activity timestamp 2 days ago

@TimeLime just one quick addendum: in your case I wouldn't edit/tweak TXT and MX records for your top level domain, since they're connected to Proton. But it's a good idea to ask in the forum what to do

  • Copy link
  • Flag this comment
  • Block
marmar
@maralados@mastodon.social replied  ·  activity timestamp 3 days ago

@_elena @shollyethan @ilja @yunohost

about to give this a try! thanks!

  • Copy link
  • Flag this comment
  • Block
Askan 🇪🇺
@askans@bonn.social replied  ·  activity timestamp 3 days ago

@_elena @shollyethan @ilja @yunohost
Thanks for the reminder to donate!
Done.

  • Copy link
  • Flag this comment
  • Block
Guillotine Jones, Flâneur
@Guillotine_Jones@beige.party replied  ·  activity timestamp 3 days ago

@_elena
Bookmarked and boosted!

  • Copy link
  • Flag this comment
  • Block
Elena Rossini ⁂
@_elena@mastodon.social replied  ·  activity timestamp 2 days ago

@Guillotine_Jones thank you!

  • Copy link
  • Flag this comment
  • Block
Bradley
@bradley@techhub.social replied  ·  activity timestamp 3 days ago

@_elena great guide and screenshotsfor everything

Get free SSL certificate, estimated time 1 minute - how cool

  • Copy link
  • Flag this comment
  • Block
Elena Rossini ⁂
@_elena@mastodon.social replied  ·  activity timestamp 2 days ago

@bradley thank you Bradley. I have to say, YunoHost's own guide is amazing but I wanted to write something super visual for true newbies... the kind of stuff I wish was around a year ago when I was researching self-hosting.

And yes, the speed of SSL certificate installation is incredible!

  • Copy link
  • Flag this comment
  • Block
Michel Patrice
@MichelPatrice@jasette.facil.services replied  ·  activity timestamp 3 days ago

@_elena

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.

  • Copy link
  • Flag this comment
  • Block
Elena Rossini ⁂
@_elena@mastodon.social replied  ·  activity timestamp 2 days ago

@MichelPatrice yay! let me know how it goes Michel... and I'm curious about that domain name 😊

  • Copy link
  • Flag this comment
  • Block
Michel Patrice
@MichelPatrice@jasette.facil.services replied  ·  activity timestamp 2 days ago

@_elena

Je regarderai ce problème de nom de domaine probablement dans le temps des fêtes, j'aurai probablement un peu de temps libre.

Setting a separate admin.yourdomain.com is a nice idea.

  • Copy link
  • Flag this comment
  • Block
Michel Patrice
@MichelPatrice@jasette.facil.services replied  ·  activity timestamp 3 days ago

@_elena

One thing I discovered when first installing Yunohost : you can use a free Yunohost domain name, but chose your name carefully, because you can only pick one free domain name.

  • Copy link
  • Flag this comment
  • Block
Elena Rossini ⁂
@_elena@mastodon.social replied  ·  activity timestamp 3 days ago

@MichelPatrice good point! I didn't mention free domain names because I believe owning your own domain name is far more empowering - than depending on an external free service.

I personally do domain name registrar hopping: get a great deal, then if prices increase the next year, I change registrar because you can always find cheaper deals... but that's just me. gotta run out now, thanks Michel!

  • Copy link
  • Flag this comment
  • Block
Michel Patrice
@MichelPatrice@jasette.facil.services replied  ·  activity timestamp 3 days ago

@_elena

Have a nice day with your little one.

  • Copy link
  • Flag this comment
  • Block
streetcoder
@streetcoder@mastodon.social replied  ·  activity timestamp 3 days ago

@_elena @shollyethan @ilja @yunohost Thanks, that looks similar to the way I tested it a few days ago on my local dev machine in Qemu, but I haven't set up firewall and DynDns yet.

So for now I can only test .local installations like searx, yacy, piped, peertube, anarchism etc.

I'm glad I didn't tried to install it on my regular machine, that would make it unusable, with freedombox a parallel setup seems possible.

At the end I want to have two Peertubes, one at home and one for production.

  • Copy link
  • Flag this comment
  • Block
Log in

Gnar🔥 social

Federated bonfire social space for those into gnarly adventures. From shredding mountains to guitars if you enjoy gnar, come share your stoke and adventures!

Gnar🔥 social: About · Code of conduct · Privacy ·
Gnar-fire social · 1.0.0-rc.2.33 no JS en
Automatic federation enabled
  • Explore
  • About
  • Code of Conduct
Home
Login