Step one acquired!

#server #nas #selfhost #diy

Congrats Linode! You're now one of the most common sources of irritation on my web server. 🖕

#Linode #SelfHost

When setting up a new DNS server at home, don’t forget the `systemctl enable named` to avoid a barrage of error messages and notifications after you reboot the machine running said new DNS server :)

#ItsAlwaysDNS #Selfhost #NeedMoreCoffee @homelab

Journey with self hosting for personal blog and fediverse

@selfhosted

Hello, I followed the "selfhosted" instance on LemmyWorld in order to be able to talk about my experiences having them in order, without confusing criteria into Fediverse. Hoping they can be useful to others.

Current setup: Hostinger vps kvm2 plan, Debian12, YunoHost, Hostinger's docker manager installed.

Personal background: blind since birth, (I don't see), I'm mostly a computer power-user, worked and studied with ms-dos since 1989 until late 90s. Basic GNU/Linux knowledge in 2002, then interrupted in 2004.

I don't care talking about disability when discussing unrelated topics but it's necessary in this case as my needs are quite different from others.

So, I've been scared by self-hosting and have had shared hosting web sites until now. Until @_elena started self hosting her digital echosystem from scratch using YunoHost.

Due to lack of drivers I stopped with Linux on my private machine, drivers for the Braille display I had, and then the uneffective (at least for my need) screen reader capabilities on Linux's GUI based distros.

Finally in January 2026 I jumped in the dark after reading Elena Rossini's blog about YunoHost and having explored their demo pages. At the worst, I'll cancel the contract...

In the end I've managed to run WriteFreely, WordPress, CastoPod and GoToSocial, just by YunoHost; but if someone says terminal knowledge is not needed, this is a complete lie.

Where a system (such as YunoHost) can do the dirty work configuring postfix and nginx, I'll support it but it has its disadvantages: not every app can be installed through it.

For me it's very difficult to create and look after a config file on my own, it's frustrating for a sighted to miss a punctuation sign, an apostrophe, an indent. Let alone for me! A single space skipped, can crash a system.

A lie even saying that AI completely helps. It does solve some small, simple, immediate tasks but it has some mistakes as well. The so-called allucinations which create a real mess if you can rely on no personal skill.

Such as "sudo yunohost tools cert-install", or similar. AI wrote "cert-install" while the real command is "cert install"! A power user can get rid of it and correct, a beginner with no command-line knowledge, just copies, pastes, and gets scared.

My late attempt has been Madblog, a static markdown-based blogging platform with Fediverse activitypub in it, so I learned what Docker is and how it basically works. But I gave up, due to several timeouts and activitypub slow-downs. I think I'm going to use WordPress for blogging then. In case of comments it'll be more intuitive for non-fediverse folks.

Hopefully share others' experiences as well!

#ActivityPub #blind #fediverse #introduction #selfhost #selfhosting #WordPress #YunoHost

Installed Fedora CoreOS on my Lenovo ThinkCentre this weekend. To be more precise: @UniversalBlue uCore. Initial tests with Podman containers went well. Now I can start planning the migration from my old system (Debian).

#SelfHost @homelab

Ah, the little things. I tested certificate renewals and it failed for wildcard certificates. Those need DNS updates to work [1]. Which seemed to fail. Turns out I needed to reboot the machine with the CA (Certificate Authority) container as that container was still using the old DNS server. Fixed. All wildcard certificates in my homelab renewed :)

[1] https://codeberg.org/jwildeboer/gists/src/branch/main/2026/2026-01-16-dns01-certbot-stepca-bind.md

#SelfHost #SysAdminLife @homelab

gists/2026/2026-01-16-dns01-certbot-stepca-bind.md at main

gists - A collection of short notes on specific little things that are good enough to share but not yet valuable enough for a blog entry. Mostly geeky stuff. Free to copy/paste, no restrictions from my side. Artisanal, hand typed content. No AI.

Codeberg.org

OK. The DNS server has been moved, it works perfectly. Now just to wait a day until all those forgotten little gizmos in my home network did their DHCP refresh and got the new DNS server. The Certificate Authority move needs more work than expected, so I'll postpone that for the moment.

#SelfHost #SysAdminLife @homelab

Homelab progress: My streaming server is built and functioning. Will probably use proxmox on it to handle different apps? My 12 bay TryeNAS as good. The LSI 9300 16i HBA appears to be DOA. Read a lot, tested a lot, shellx64.efi doesn’t see the card “no avago adapter found”. Nothing in dmesg or lspci. Lights come on, pci part nada. It’s in a x16 pci slot the works with other cards 😟 new one arriving today. TrueNAS installed and works great otherwise!

#homelab #selfhost

Boost bitte   🔄

Wusstet ihr eigentlich, das es von OnlyOffice nun einen europäischen Fork gibt? Sogar große Namen stehen als Unterstützer dahinter, wie Proton, IONOS oder Nextcloud  

Passend heißt es Euro-Office

https://github.com/Euro-Office

Den Dokumentserver zum selber hosten findet ihr im angepinnten Repo!

#FOSS #Nextcloud #Docker #IONOS #Proton #OnlyOffice #OpenSource #Selfhost

Euro-Office

Your sovereign office. Euro-Office has 20 repositories available. Follow their code on GitHub.

GitHub
I am starting to get concerned about how often emails from my bank get rejected by my phishing filter. They do really silly stuff like links with mismatching hostnames between what is displayed and the destination. I do whitelist, but they keep doing different silly things. #selfhost #email #phishing