#home-lab — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #home-lab, aggregated by home.social.
-
Syncthing 2.1.5 brings GUI device grouping, HTTP/HTTPS proxy support, optional block indexing, and configurable session durations. A solid quality of life upgrade. #selfhosted #homelab
-
We are officially a fully selfhosted home, no more relying on external services for communication, note sharing, picture sharing and a bunch of others
Couldn't be more proud 😊
#selfhost #selfhosted #selfhosting #homelab #homeprod #immich #matrix #element #affine #federated
-
Finally got MAS working on my Synapse server yesterday, the migration was well documented, even if that still felt like a convoluted step to go through, especially when taking into account bridges and their encryption
But now everything is working, and I found out my phone calls were not working because of some ingress miss configuration, not because of some MAS missing feature...
https://github.com/element-hq/matrix-authentication-service
#homelab #selfhost #selfhosting #selfhosted #synapse #matrix #matrixorg #element #elementcall #federated
-
Went through my phone apps to see which ones I'm using regularly / daily and set up recurring donations for the ones I did not have them.
1. DAVx5
Sort of the fabric of my digital family life. Syncing all those important appointments, contacts and what not.
@davx5app
https://www.davx5.com/2. Tasks.org
Best app for me to manage my todo- and grocery lists.
https://tasks.org/3. CoMaps
Well, you got me with having the Walensee and Churfirsten on your landing page 🤗. My maps app for at home and abroad. Always getting better.
@CoMaps
https://www.comaps.app4. ntfy.sh
Monitoring of my lab and Fediverse instances does not make sense, when you do not get the alerts where you want to have them. Ntfy delivers them neatly and reliably on my phone.
@ntfy
https://ntfy.shAll these subscriptions are nicely listed in my selfhosted Wallos installation (https://github.com/ellite/Wallos), made by Henrique (https://henrique.pt). He does not want donations for Wallos, instead he would likeyou to donate to the Red Cross (https://www.icrc.org/en/how-you-can-support-us) or Doctors without Borders (https://www.msf.org) instead.
In case you are able to, please support your favorite apps / developers. Without them we would be stuck with large corporations with all the downsides.
-
Frigate 0.18.0 RC2 is here with CUDA graph fixes for NVIDIA GPUs, iOS 27 playback improvements, and multi-provider GenAI support. Back up your config before testing this one. #selfhosted #homelab
https://github.com/blakeblackshear/frigate/releases/tag/v0.18.0-rc2
-
wanted a minimal #LLM/ #AI #proxy service
but all the popular ones have so much overheadso i had one built 😬
- compiles into a Go binary
- docker container uses ~3.5MB
- 5MB RAM when idle
- starts in millisecsperfect for #selfhosted & #homelab
-
Part 2 of training my tiny GPT model, Alan, on the computer under my desk: https://robrohan.com/2026/09/08/building-small-ai-models-gpt-part-2.html - I am slightly worried about my power bill this month.
-
Tinyauth v5.2.0 brings custom OAuth claim mapping, LDAP display names, OIDC consent memory, and constant-time secret checks. A solid auth proxy keeps getting better. #selfhosted #homelab
-
my little mail server has been rockfucking solid. havent had spam in over a week. they're not even coming. maybe it scared them off. cowards.
-
How often do you run automatic updates? #Homelab #SelfHosting
-
Appo, my 2012 Mac mini, needs a job. It draws too much power at idle to be a substitute for a SBC like a Raspberry Pi in a project, so it needs to actually DO something when it's powered on.
It's too slow to run macOS, and its max display resolution is 1920x1200. It runs Linux fine, but it's not exactly a speed demon. It would be fine as a server, but I don't need one of those either.
🤔
-
Jellyfin 12.0 is here with major database changes and performance improvements. Back up before upgrading and remove plugins first. Direct upgrades from 10.10.7 and 10.11.x are supported. #selfhosted #homelab
-
So the next step is now looking at the Prometheus and TSDB code to see whether I can reasonably easily write a tool which tells me from a block on disk which metrics use the largest amount of storage. From reading the TSDB architecture notes it sounds possible, but sadly the TSDB golang package doesn't have any direct way to get at something like "size of metric in block on disk". And it doesn't look like anybody has done this before.
3/3
-
There's even a solution for the issue merged into Prometheus: github.com/prometheus/prometheus/pull/14477
It's hidden behind a feature flag though. And that's a problem, because I'm actually using Thanos to store my large amount of metrics. And while that does implement PromQL, it doesn't implement all the experimental features. Including this one. 🫤
2/x
-
I had tried to get a table with all of the metrics sorted by ingest rate, with a query looking like this:
topk(10, count_over_time({__name__!=""}[1m]))
But sadly, that didn't work. Threw a "vector cannot contain metrics with the same labelset" error. There's even an issue about that exact thing: https://github.com/prometheus/prometheus/issues/11397
1/x
-
All of the dropped metrics had around 10k cardinality, due to having labels for every Kubernetes manifest kind, both core and CRD, a hell of a lot of buckets and every HTTP method. Cut my per-minute ingest rate by about 26%.
It remains to be seen how large the impact on the on-disk size is. Now have to wait for the next full 2 day block after the change to compare to the block I fetched on Sunday.
2/3
-
The first metrics reduction already had quite some impact. I've removed a number of *_request_duration_seconds_bucket metrics from the k8s apiserver scrapes. The metrics shown is:
rate(prometheus_tsdb_head_samples_appended_total{}[$__rate_interval])*60
1/x
-
Authelia v4.39.23 patches a solid batch of bugs including OIDC client auth fixes, password reset form recovery, and WebAuthn error handling. A nice stability release for your auth stack. #selfhosted #homelab
-
Syncthing 2.1 brings folder and device grouping, HTTP/HTTPS proxy support, configurable GUI session duration, and optional block indexing for leaner databases. A solid quality of life upgrade. #selfhosted #homelab
-
Of all the services I've run via my vps, my maloja instance for music scrobbling is the only one that has gotten absolutely clobbered by scraping bots.
Which is weird to me. I'm struggling to understand the point. My personal stats aren't especially interesting or useful, and the assets used on the page all come from another (publicly available) database like musicbrainz that, I assume, would be much easier to query directly.
I just pulled it down because I don't want to bother figuring out a fix at this exact moment and it was making everything else slow or inaccessible. Need to do more reading to figure out best practices in filtering out those attacks.
-
How it started / how it’s going
#Homelab #HomeAssistant -
Obsidian LiveSync 1.0.27 fixes a frustrating first-time setup bug with custom HTTP handlers and object storage like Cloudflare R2. Sync should now just work out of the box. #selfhosted #homelab
https://github.com/vrtmrz/obsidian-livesync/releases/tag/1.0.27
-
Radxa says ROCK 5 ITX board I returned can't be repaired, and will be scrapped. They're refunding me, but I was counting on having two of them.
Anyone have a ROCK 5 ITX or ROCK 5 ITX+ they'd be willing to sell me for non-scalper prices?
Would also be happy to buy an Orion O6.