After a year of running Nextcloud storage [1] at Hetzner, I noticed that I hardly use it. Sure, it's nice to have 1TB of storage at around €5/mo, but I simply haven't found a good way to make it part of my digital life. I will experiment with running my own Garage based S3 compatible storage [2] on one of my VPS machines instead (yes, my VPSs have unlimited network traffic).

[1] https://www.hetzner.com/storage/storage-share/
[2] https://jan.wildeboer.net/2026/01/1-Local-S3-With-Garage/

#SelfHost #SysAdminLife @homelab

Managed nextcloud: cheap cloud storage

Managed nextcloud by Hetzner: safe, cheap cloud storage. ✓ GDPR-compliant ✓ simple and custom ✓ 100 % green electricity

Csináltam egy merészet.

Van egy Lenovo Yoga 11e tablet PC-m. De, Linux alatt egyszerűen sosem működött a tablet funkció.

Hat éve van nálam, de együtt tudtam ezzel élni, mert igazából nekem egy valóban kis laptop kellett utazásokhoz, ha ügyet kellett oldanom alapon.

Sosem használtam ki tabletként. Még Windows alatt sem. (Igaz, Windowst csak és kizárólag az ősöreg, de LifeTime Garmin Nuvi GPS-em frissítéséhez használok egyedül, mert nincs kedvem kerülő utat keresni rá.)

De, úgy voltam vele, hogy ha már van mindenféle CLI-s AI agent, akkor teszek egy próbát azzal is.

Oda adtam a Claude AI CLI agentjének sudo joggal együtt, hogy... oldja meg, ha tudja.

Dolgozik bőszen. És, igazából nem csak azért nem félek, hogy elront valamit, mert nincs semmi szenzitív azon a gépen és pikk-pakk újra telepítem és kész.
De, azért sem, mert egyszerűen egy netes keresést nem tud megcsinálni anélkül, hogy minden oldalra külön rá ne kérdezne, hogy engem-e.

...és ugyanez minden lépésnél itt is. Egyszerűen nem tudok normálisan gépelni, mert a másik monitoron az ssh-ban folyamatosna nyomkodnom kell az entert a jóváhagyások miatt.

Kíváncsi leszek, mi lesz a vége!

#Linux #LenovoYoga #ThinkPadYoga #TabletPC #OpenSource #FOSS #LinuxDesktop #LinuxHardware #HardwareSupport #Touchscreen #TabletMode #CLI #Terminal #SSH #AIAgent #ClaudeAI #Sudo #SysadminLife #Tinkering #TechExperiment #OldHardware #TravelLaptop #GarminNuvi #Debugging #RightToRepair #CuriousToSeeWhatHappens
#magyar #hungarian

Kollegin vom Empfang: Ich habe hier ein Paket mit einem neu zu konfigurierenden MDE-Gerät.

Ich: Schreie panisch: "Nimm es weg" !!!

#sysadmin #sysadminlife

Aussagen der Kollegen, die bei mir einen Fluchtinstinkt auslösen:

"Ich hab da mal ein neues Handy."

#sysadmin #sysadminlife

Now that the updated kernels that fix #CopyFail have been published by Red Hat, I did `grubby --update-kernel=ALL --remove-args='initcall_blacklist=algif_aead_init'` to remove the mitigation, followed by a round of `dnf update` and `reboot` on all my machines running RHEL (Red Hat Enterprise Linux) and can now make a hot cocoa before I can go to sleep, knowing all is well. Thank you, Kernel engineers for keeping us safe!

#SelfHost #SysAdminLife @homelab

Dear #VictoriaLogs users,

I send my Apache logs to VictoriaLogs (Common Log Format) via #Syslog.

www.domain.fr:443 86.208.250.198 - - [04/May/2026:15:00:40 +0200] "POST /zoby.php?action_name=%5Bobject%20 HTTP/1.1" 204 302 "https://plop.domain.fr/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 Edg/147.0.0.0"

I'd like to graph the number of 2xx, 4xx, 5xx code.

Can someone help ?

I tried with the `split` pipe but I don't find how to extract only this field.

#Monitoring #SysadminLife

I did this on my exposed servers, even though I think the actual risk for me and my machines is low as an exploit needs local user access. I verified that none of the services and containers I run on my machines caused problems after this change. Everything kept on working as before, so all is safe.

I'm keeping an eye on https://access.redhat.com/security/cve/cve-2026-31431 for updates.

#SelfHost #SysAdminLife @homelab

cve-details

To mitigate the #CopyFail #CVE_2026_31431 risk on machines running Red Hat Enterprise Linux 8,9 or 10 (7 and below are not affected) until the kernel updates are available, you can issue

# grubby --update-kernel=ALL --args="initcall_blacklist=algif_aead_init"

as root, which will block calls to the compromised function. You then need to reboot the machine for the change to become active.

#SelfHost #SysAdminLife @homelab

Friday is `dnf update` and `reboot` day for the machines in my homelab and the servers I run on the internet. My machines all run Red Hat Enterprise Linux, so I know I am protected against any new threat that comes with a lot of media fanfare, because we at Red Hat stoically fix things and make the updates available. So as on every Friday, I can relax and enjoy the weekend :)

#SelfHost #SysAdminLife @homelab