patpro.net is currently down, as internal NVMe and SSD are being replaced…
#selfhosting #sysadminlife
patpro.net is currently down, as internal NVMe and SSD are being replaced…
#selfhosting #sysadminlife
Any user of #VictoriaLogs by @victoriametrics ? It seems that v1.17 broke syslog ingestion.
I tried with VictoriaLogs on #OpenBSD /amd64 and Linux/ARM64, with syslog and rsyslog. Ingestion metrics are updated (vl_bytes_ingested_total,vl_rows_ingested_total,vl_udp_reqests_total), error metrics are 0 but I cannot find the logs in the UI or REST API.
EDIT: The solution is to add "-syslog.timezone='Europe/Paris'" to the command-line
This morning, once again, I come across an interesting project. I head over to GitHub to take a look.
I read that the only supported way to use the project is via Docker because "providing installation instructions, given the underlying complexity, would be impossible." Not a fan of that, but okay, I start to understand… So, as I often do, I decide to open the Dockerfile (there’s no Compose). First line:
FROM alpine:3.14 AS base
No, your project isn’t "just" complex. It’s running on an outdated and potentially insecure base. And that’s a much bigger problem. It probably means it’s such a mess that updating it is impossible.
I close the GitHub page and move on with my life.
Suddenly I realized: there was a time when a lot of open source projects were using Slack to chat, but recently I have seen a spike in new projects using Discord instead. Considering that before Slack it was IRC, I wonder if it's a generational thing, rather than a tooling problem.
#OpenSource #Linux #SysAdminLife #HomeLab
It's one of those days again where botnets are hammering my little e-mail server with brute force attacks to send spam. (They obviously fail ;) #SysAdminLife
New blog post! Come figure out how I have configured my Forgejo runners to build my container images on my Raspberry Pi, totally self-hosted and private. I went crazy and run Docker in Docker in Docker in ... (you got the idea). There is also a bonus LXC container with Proxmox and a sprinkle of Ansible. This was a fun experiment, and I hope you enjoy it!
#HomeLab #SelfHosted #Forgejo #RaspberryPi #Docker #Proxmox #SysAdminLife #Blog
https://mteixeira.wordpress.com/2025/02/03/my-self-hosted-forgejo-runner-setup/
Enough mucking around with these Forgejo runners. I have a working solution, which is not the best, but it's functional, and is what I need to finish the blog post. At some point in the future I can think about version 2.0, with a better container image (or my own, who knows).
Okay, here's something that is killing my Forgejo runner experiment: I need the perfect container image. The ones I have tried so far are missing one thing or another, and it's taking me a while to deal with that.
So, instead of trying to build my own image, let me ask the hive mind if anyone knows of a single *reliable* container image that has all of the following *already* installed: Python, NodeJS and Docker CE (or Podman).
And no, I'm not looking for a container image built buy a random guy for their own personal use. That guy could be me. I really want something that is supported as part of a larger project.
My sanity thanks you.
Ugh! I created a complication for my own self.
While writing a blog post about my findings related to Forgejo runner on a Raspberry Pi, I realized that I also needed a runner to build x86 (amd64) images. So now I am adding a lot more steps to my setup (still debating between LXC or KVM on Proxmox).
The blog post has been severely delayed.
Fun! While writing a blog post about my findings related to Forgejo runner and Docker-in-Docker, I realized I made a few mistakes, and was able to fix them.
So that proves that old saying: the best way to learn, is to teach.
Sometimes we do complex stuff just for the sake of learning, and that's the essence of why we have home labs.
I built a Fedora container image (for an Ansible execution environment), from inside an Ubuntu container, that is running inside another Ubuntu container (Forgejo runner), while all of them were using the same underlying Docker-in-Docker, running from a Docker Compose (where Forgejo and the Runner also are), on a Debian base OS, on a Raspberry Pi.
Did I need to do that? Absolutely not. Did I like doing it? Obviously yes!
Now I just need to find the time and the head space to write a blog post about it.
This morning a dev told me that we need to redo a stack because "it's already two years old and outdated, there are better technologies today." I asked him if the real reason was that it's such a hodgepodge of stuff pasted together that they can no longer update or modify it.
He sadly admitted it.
#introduction #introductions #reintroductions updated October 2024, sorry about all the hashtags.
Hi, I’m Deborah (Debbie, Deb). I live in #Melbourne, #Australia on Wurundjeri land. I am a white Gen X parent to 3 #cats and 2 #dogs. I am the #sysadmin at a plastics company; follow the saga at #SysadminLife (or mute if you’re just here for the pets).
Interests: #TextileArts and #FiberArts, especially #quilting, #crochet, #embroidery; #VintageTech, #electronics, #maps, #WordPuzzles, #BoardGames, #sf; #songwriting, #music, especially #synthesizers; #pets. I am trаns but this account isn't about that.
I always CW these topics: alcohol, food, medical, politics, eye contact, racism, violence. I always describe images. I may add image descriptions to your posts so that I can boost them.
I have a long list of muted terms; thank you for using them consistently and CWing your posts. No flirting, please.
Racists, misogynists, ableists, queerphobes, antivaxxers, and sovcits can get lost. If you evangelize AI, cryptocurrency, open-source-above-all or tech owned by arseholes, I will say things that make you unhappy.
I joined the Fediverse in 2018. I admin old.mermaid.town, operating since 2022.