How’s your stuff doing? Unplanned interruptions or achieving uptime records?
I’m currently sailing rather smooth. Most of my stuff is migrated to Komodo, there will stay some exceptions and I only have to migrate Lemmy itself I think. Of course that’s when I found a potential replacement but I’ll let it sit for a while before touching it again. Enjoying the occasional Merge Request notification from the Renovate Bot and knowing my stuff is mostly up to date.
I’m thinking about setting up some kind of Wiki for my other niche hobby (Netrunner LCG) lore as there’s a fandom one that most people avoid touching and updating but since I likely won’t have time to start writing some articles on my own as a kickoff I’m hesitant. Also not sure which wiki I’d choose as well.
Pretty smooth sailing at the moment. I’ve got:
- sonarr
- radarr
- jackett
- bazarr
- transmission
- kuma uptime
- grafana
- promethius
- blackbox
- mastodon
- traefik
- authelia
- forgejo
- immich
- syncthing
All running on a 4 node raspberry pi kubernetes cluster.
Following the FUTO guide, but having problems with getting mailcow going… I’ll hopefully figure it out by tomorrow.
Evening is going ok, but noticed the screen saver on jellyfin isn’t showing up lately… need to investigate…
Also, watched the latest “Explaining Computers” episode today.
Trying to work up the courage to troubleshoot a very worrying disk error on the new NAS I’ve been building, which if solved will leave me the problem of working up the courage to try and migrate to the new server without losing my Plex library settings and progress.
Basically I’m frozen in fear.
Finally got around to dns-01 and acme containers today. Hooray LE signed wildcard lab cert.
Tried to setup a personal matrix server last night, got it to federate, next step is Matrix’s Element Call, spent too many hours trying to block the
/_synapseendpoint with Traefik because it is recommended by Matrix, no luck unfortunately.All this in hopes I can add a Music Bot to my instance or something similar.
Burning the midnight oil on my self hosted journal app: https://github.com/journiv/journiv-app
Oh hey I just thought about setting up a journal! Maybe I’ll check it out
Definitely!
Mostly everything is running smoothly. Been fighting with some zigbee integrations randomly dropping connection from Home assistant but it’s nothing too important.
Biggest issue I’ve been facing is how to make sure all my media is properly encoded so jellyfin doesn’t pin my cpu transcoding when I’m streaming to the onn boxes around my house. Debating if I need to dump the onn’s and try to spin up raspberries for each TV instead
I just bought aan IP KVM switch for a hundo, now heading to the store foir a case of frosty’s and re-rack my servers to make room.
One of my drives crippled itself a few days back, not sure what caused it. Wasn’t able to be resolved without a host restart which was unfortunate. SMART isn’t failing and has been working fine, so I’m chalking it down to a weird Proxmox bug or something.
For sure expected I was going to need to do a rollback on an entire drive after that restart though. Still may have to if it reoccurs.
docker-ce v29 update somehow messed up my homelab so badly that I had to downgrade to v28 to restore my system.
Good to know 🫣
That was awful. Had to restore from backup.
Had a productive session this weekend migrating my promtail config to grafana Alloy and setting up a syslog receiver to capture output from my cron jobs. Next up I’ll be messing with some scripts to sync my dashboard config across several instances which should be pretty neat if it works
my server has been down for one week because I’m migrating to OpenBSD but I got a weird error while installing, but yeah, everything’s fine!
I dug out an old laptop and installed Yunohost on it. I was so excited until I discovered that my ISP uses CGNAT. I’m trying to figure out what I want to do next.
I am looking at using headscale or just paying the US$10/month for a static public IP from my ISP. If I go with headscale, then it appears that I wouldn’t need Yunohost.
I’m a newb at this so there’s a lot I don’t know yet.
My ISP uses CGNAT but I can ask for a dynamic IP address for free. I sent them an email and got a reply in less than a week. I can also pay extra like 2.50€ per month or something for a fixed IP. I found that quite reasonable.
I’m thinking getting a static public IP might just be the easiest way to go. I have a pretty good ISP. Aside from sticking all the customers behind CGNAT.
Namecheap, and I guess other registrars too, has an API that you can call from your server to update your IP address in their DNS. It’s super easy. No need to pay for a static IP address. At least in my case ei already use my domain for other things.
And since when is the easiest way the funnest way? :P
I don’t understand how that’d work but I’ll look into it. Thanks for the info!
Basically it’s a URL that you call with curl. You can set up a crown job to call every day or as often as you need. The URL contains the domain name or subdomain, you dynamic public IP (not CNAT), and the API token. This way you Domain always points to your dynamic IP.
You can rent a cheap VServer as well and use its static IP to forward traffic. Easiest for it would be SSH reverse tunnel. Or you could VPN it with your homelab (connection established from within your homelab).
If you don’t want to rely on an external service you could as well establish a VPN server within your homelab and use IPv6 to connect to it, although the disadvantage would be, that if you’re trying to connect from IPv4 networks ‘outside’ that wouldn’t work.
Just listing some options to research. Welcome to the hobby, have fun 🤗
Currently working on moving the more family-relevant services to OIDC-based login via Pocket ID passkeys so I can put my parents on them.
Also, still on the lookout for a good Nextcloud replacement. Even Opencloud displays the first signs of feature creep.
What’s wrong with Nextcloud?
Aside from being hella slow, I just don’t like that it can’t use the same directories as my network shares and requires uploading. This script might help but honestly I just stick to the basic shares because of this
It grew from a nice Owncloud fork into a do-it-all groupware solution by adding on more and more things without really improving the basis. Each version the performance gets a little worse, syncing gets stuck more often, etc.
Opencloud looks or at least looked good as it started out as an Owncloud Infinite Scale fork, but if course they’re adding on more and more groupware stuff without improving the core first. Maybe we’re doomed to witness the same cycle with each solution, who knows.
Also, Nextcloud/Owncloud are written in PHP, that might also have a significant impact on its poor reliability ^^
When I ran Nextcloud, it broke every other update. Mostly because NC didn’t seem to care that anyone had a 7-year-old install being migrated along.









