Alexander's Avatar

Alexander

@alexsguardian.net

DevOps Engineer by day, network whisperer by night, and occasional code magician. I juggle cloud infrastructure and scripts while wondering if sleep is just a myth. Currently stuck in πŸ‡ΊπŸ‡Έ https://blog.alexsguardian.net

64
Followers
97
Following
473
Posts
22.10.2024
Joined
Posts Following

Latest posts by Alexander @alexsguardian.net

It's a slippery slope lol. Get cameras then ya want Access πŸ˜‚

11.03.2026 00:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Nice! Welcome to the Unifi club. With your bandwidth have you looked at the campus switches?

10.03.2026 23:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Jealous! I've been looking into getting an EFG lol.

10.03.2026 21:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

After giving up on my conversion to #kubernetes, for now. I will say my new cluster config using Cephfs + Docker swarm, on Debian 13, has been rock solid.

Debating if I want to add a fourth node though. πŸ€”

05.03.2026 15:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Adding military conflict to my disaster recovery plans was not on my 2026 work bingo card.

inb4 #AWS invests in anti missile/drone defenses for data centers. smh.

05.03.2026 05:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Woke up this morning to down alerts for our stack deployed in the UAE via AWS.

Couldn't think of a good reason as to why it potentially went dark.

01.03.2026 13:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Also hit a roadblock... Need the next update of #rustfs. Which should hopefully be including the ability to read docker secrets from files. Trying to keep private stuff out of env.

w/o an s3 backend I can't redeploy my #forgejo, or outline instances. I may just have to spin up minio again :/

27.02.2026 07:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - newsnowlabs/docker-ingress-routing-daemon: Docker swarm daemon that modifies ingress mesh routing to expose true client IPs to service containers Docker swarm daemon that modifies ingress mesh routing to expose true client IPs to service containers - newsnowlabs/docker-ingress-routing-daemon

The fact that this has to exists to fix an extremely annoying 'feature' of Docker Swarm. github.com/newsnowlabs/... ty Struan for making it ❀️

Its crazy #docker swarm still relies on SNAT masquerade. Let me have my remote client IPs pls.

27.02.2026 06:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Also this happened to me again on an arm instance... This time though I can't seem to recover it....

Good thing its just my small instance in our dev account. So if I end up having to blow it away I can just remount my data volume to a new instance.

25.02.2026 05:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'll probably end up doing a cluster v3? post on the blog soon-ish. Would be after I get the post done about #Tracearr though. :)

25.02.2026 05:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I also deployed #Dockhand to manage the remote host that's running game servers. Its cool, but sucks that RBAC is locked behind the enterprise paywall. So all my friends that have access are just full admins. lol.

It also currently does not support swarm mode :(

25.02.2026 05:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I was originally looking at deploying #k3s + Rook/CephFS (also looked at OpenEBS) but decided against it for simplicity sake. That and I thought I'd have the time to do it properly...

25.02.2026 05:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Screenshot of the Dozzle dashboard showing 5 hosts online. 3 in a Docker swarm and 2 remote hosts.

Screenshot of the Dozzle dashboard showing 5 hosts online. 3 in a Docker swarm and 2 remote hosts.

output of `docker node ls` showing 3 nodes in the Docker swarm cluster

output of `docker node ls` showing 3 nodes in the Docker swarm cluster

Slowly been rebuilding my #homelab cluster on the new #Debian 13 + #CephFS setup. Just got done deploying #Dozzle to the swarm cluster + remote agents on my @unraid.net box and another remote Docker host.

Decided this time around I'd make only 2 of the 3 nodes swarm managers.

25.02.2026 05:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

Nothing like waking up to Teams showing +50 unread.

Early morning RCAs are fun. #DevOps

20.02.2026 16:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

btw I recovered it using a second instance and chroot to regen the initramfs file.

That was fun.

17.02.2026 23:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
a young boy is laughing with his mouth open in a striped shirt . Alt: A kid at a doctors office screaming (in pain or anger idk).

#DevOps
Me: Updating Amazon 2023 AMI instance to newer version
EC2: `/boot/initramfs-6.1.161-183.298.amzn2023.x86_64.img' not found.
Me:

17.02.2026 23:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
Preview
a cartoon character with big yellow eyes and a purple shirt is looking at the camera . Alt: a cartoon character with big yellow eyes and a purple shirt is looking at the camera by slowly turning.
16.02.2026 16:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

- @rootapp.com
Cool but you have to use their infra. No self hosted option as far as we could tell. Which makes it a no unfortunately.

- @stoat.chat
Same as @rootapp.com but the boys didn't like the UI.

- Rocket chat
Lol slack clone.

- Mattermost
Nope.

16.02.2026 15:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

- Matrix
It's having an identity crisis. Cool cause fediverse but not interested in dealing with the quirks.

- DCT
Possibly but the UI kinda looks tossed together and meh.

- Mumble
Good for voice. Not for instant chat.

- Spacebar
Cool. Fermi client leaves a lot to be desired.

16.02.2026 15:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

So options we looked at:

- Teamspeak 6
It's ok. Basically TS3 but with a pretty skin now. Still have to be in a server connected to voice to use chats.

Also requires yearly payments for a community size of 50+.. which we will have after we combine servers.

16.02.2026 15:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Man I need to chill on the super late nights. I can't seem to handle it well anymore. I feel like crap. 😭

Though it was important. The boys and I were looking for a #Discord alternative. Eyeing @fluxer.app rn but waiting for that self hosted option. Hopefully with postgres support at some point!

16.02.2026 15:55 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

@astro.build is so nice. Any website I build these days is done with Astro.+ Tailwind.

Gratz on the migration!

16.02.2026 15:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Organization-wide Environments and Environment Secrets Β· community Β· Discussion #15379 If you have a lot of repositories with microservices deploying to the same environments (e.g. the same Kubernetes clusters, say), it can be useful to have a set of secrets available to all reposito...

These @github.com outages are becoming way too frequent. lol.

Also when: github.com/community/co...

10.02.2026 15:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
spongebob squarepants is smiling and holding a shovel in his hand Alt: spongebob squarepants is smiling excitedly moving.

In other news our first #DevOps candidate accepted their offer!

07.02.2026 00:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Two more hockey games for the season!

Then it's back to normal for 2 weeks before the spring stuff starts 🀣

07.02.2026 00:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Making the first offer to a candidate this week!

The #DevOps team is growing πŸ’ͺ

02.02.2026 01:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This Friday will be the first time I'm the interviewer rather than the interviewee.

Hopefully it goes well πŸ˜…

29.01.2026 03:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Why you gotta call me out like that.

> Me with folders of bookmarks I hardly look at.

24.01.2026 17:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
a cartoon cat is holding a camera in his hands and looking at it . Alt: Tom from Tom & Jerry trying to keep his eyes open with tape.
24.01.2026 17:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Life of a two kid Ice Hockey parent.

- Leave house at 4:30am to drive an 1:30hr to another state for a 7am game.
-Play game.
-Drive another hour to another state for another game for kid #2.
- Play game.
Then drive 2:30hr home.

Wouldn't change a thing though :)

24.01.2026 17:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0