It is inexpensive to have it hosted or, when Debian Trixie is released shortly, you can host it on your own #freedombox server. #selfhosting #homelab
"It can't be DNS" I said to myself. 2 hours later. Turns out it was DNS
For a #homelab/#selfhosted project, would there be any reason to pick one of #freebsd or #openbsd ? (Just because #netbsd seems amazingly portable it also interests me).
So far I mostly run #Linux containers with #podman and VMs with #proxmox, the only *BSD VM running is #opnsense. And so far #btrfs seems pretty good alternative to #zfs.
I hear the network stack is supposed to be better and the system overall more “unified” but I fail to see what to try or do with it.
I've finally completed most of the guides I was planning on adding to my #Homelab Wiki - now it's got guides on setting up #Portainer, #Immich, #Jellyfin, #ErsatzTV, #OpenMediaVault (#OMV), and even #HomeAssistant - all of these (besides Jellyfin and ErsatzTV, those are on #Proxmox) are hosted on my #RaspberryPi in my homelab.
Most importantly though, I've organised the wiki a lil better - into different courses. The first course details the type of hardware you're going to want to assemble - a beefy server (with only consumer parts) or a mini server (i.e. an #SBC), or whether you'd like to deploy a #NAS, followed by a course to setting up and managing a hypervisor (including #ESXi, but really, use Proxmox - which is #FOSS and plain better).
There's also a whole course on all sorts of 'host deployment environments' (i.e. where your application is hosted on, like #VM, #Docker, #Kubernetes, and #LXC) you could have in your homelab. (One of the) Most importantly, a course on networking - which covers valuable topics like setting up a domain, free or paid, and setting up a reverse proxy for serving your hosted applications publicly, securely.
There's still some stuffs I gotta add, like a complete guide on setting up #TrueNAS (which I've set up for many years at this point, without much documentation on how I did it - so I gotta find an opp to replicate it, when I have extra hardware maybe), but I'm pretty happy with it at this point. If you're planning to get into homelabbing, or even if you're already in it - maybe check it out
https://github.com/irfanhakim-as/homelab-wiki
RE: https://sakurajima.social/notes/a9so79m6ze
My #homelab wiki is getting really complicated to organise and write for haha, but it's definitely getting more interesting topics like more #RaspberryPi stuffs, #Docker, and some cool stuffs like #OpenMediaVault and #HomeAssistant. I'm taking my sweet time to update them 'properly' and hope it'll all link/piece together sensibly in the end.
This is partially thanks to me embracing the fact that I just don't (yet) have the resources for a standalone 'mega' homelab (#Proxmox & #Kubernetes based) server cluster that I could simply throw everything to it, hence supplementing that setup with tinier SBC-based servers. Gives me a bit of peace of mind too that things are now more 'spread out'.
The most interesting bit will probably be when I manage to explore replicating a mini version of my #RKE2 Kubernetes cluster, on a single (or at most, two) Raspberry Pi node - maybe based on #k3s, assuming that's better. I'm just not there yet cos I'm kinda reluctant if using something like #k8s on RPi makes much sense since I'm expecting a lot of resources will be wasted that way, when hosting on Docker alone (i.e. on #Portainer) should be leaner. Anyway, if y'all wanna keep an eye on it: https://github.com/irfanhakim-as/homelab-wiki
To those who have a #homelab with more than one machine:
What #networking #bandwidth do you have between your servers?
And because it's called podman for a reason, the CA now runs in a pod, so I can add more containers to it, if needed. I will update the gists to reflect that change. (UPDATE: Done)
4/4
German Version (english below)
Ich habe gerade "GTS-HolMirDas" als Open Source Projekt veröffentlicht.
Ein RSS-basiertes Content-Discovery-Tool für kleinere GoToSocial-Instanzen. Es hilft dabei, die föderierte Timeline zu füllen, ohne auf traditionelle Relays angewiesen zu sein.
Was es macht:
Inspiriert von Alice's HolMirDas für Misskey (@aliceif), angepasst für GoToSocial mit Docker-Integration.
Repository: https://git.klein.ruhr/matthias/gts-holmirdas
Läuft bei mir produktiv und verarbeitet stündlich Content von 80 RSS-Feeds. Falls jemand sowas braucht - einfach ausprobieren.
Feedback gerne willkommen!
Just released "GTS-HolMirDas" as an open source project.
RSS-based content discovery tool for smaller GoToSocial instances. Helps populate your federated timeline without relying on traditional relays.
What it does:
Inspired by Alice's HolMirDas for Misskey (@aliceif), adapted for GoToSocial with Docker integration.
Repository: https://git.klein.ruhr/matthias/gts-holmirdas
Running in production here, processing content from 80 RSS feeds hourly. If anyone needs something like this - just give it a try.
Feedback welcome!
So now my Cute Homelab has its own CA (Certificate Authority), neatly packed in a container that works with certbot and I can use valid certificates all over my homelab and local network for more experiments :) And it only uses 17MB of RAM.
3/4
The certbot part works and is now also documented as gist at https://codeberg.org/jwildeboer/gists/src/branch/main/2025/20250729CertbotOwnCA.md
2/4
Added a few new gists on setting up a homelab Certificate Authority (CA) on a RHEL 10 machine with step-ca as podman container in preparation for a longer blogpost on the topic.
- Basic Step CA setup as podman container
- Manually add a root CA certificate to RHEL 10
- Manually generate certificates with Step CA
https://codeberg.org/jwildeboer/gists/src/branch/main
Tomorrow I will add a gist on using certbot to renew certificates in my homelab using that CA.
1/4
After bringing self-hosted IRC server to life, I went and built a suite of IRC bots under the MansionNET project.
From real-time trivia and weather, to AI chat and private search, these bots are designed to make IRC a bit more modern (while keeping its charm intact).
Everything’s open source and up on GitHub:
Do take a look — contributions and feedback are more than welcome!
Finally krimped the last few missing cables for my living room rack. Now it looks all tidy again. Should have done that a lot sooner.
Built a secure DNS stack on OPNsense using:
- AdGuard Home for DNS filtering
- dnscrypt-proxy (Quad9 DoH)
- Dnsmasq for DHCP + .lan resolution
AdGuard forwards to dnscrypt-proxy + Dnsmasq.
I chose Dnsmasq (now default in 25.7) to keep DHCP + local DNS inside OPNsense, and AdGuard focused on filtering.
Step-by-step guide: https://paulsorensen.io/dnscrypt-adguard-home-opnsense/
Hab ich hier jemanden der erfahrung mit Vodafone Kabel und IPv6 hat?
Installation worked but now I'm thrown into the grub> shell on every boot and have to manually tell grub load configfile (md/md-boot)/grub2/grub.cfg to continue booting...
went into the rabbithole that is bootupd's docs & issue tracker to fix this but without success so far.
Very strange behavior from #TrueNAS Scale tonight. First time this particular thing has ever happened. It has completely stopped responding on it's main IP address. I have 4 different VMs all running on it (each has its own IP address). All the VMs are fine. They're running normally, they're reachable, they're running fine. But I can't get to the main IP for the main system via SSH, HTTPS, nothing.
So the physical box and an awful lot of the networking is running just fine. DHCP server says it renewed its IP address less than 24 hours ago. So I will have to go drag a monitor and keyboard into the garage to reboot it. Weird.