Back
DevOps

DevOps

#devops

All the self-hosting related devops I need to get done. Tracking to see how much time I'm spending on this.
Load previous page…
Finish migrating all monitors to uptimekuma running on my home server #devops
Try openobserve running on Dokku as a self-hosted replacement for BetterStack since I'm running out of disk space on their free plan #devops
Optimize power consumption on home server further and feel amazed that a server class machine with a Xeon in it can idle at 10W #devops
Configure home server to be on its own VLAN for security reasons (lots of untrusted devices at home that don't need server access) and use a different IP range (10.0.0.x) for clear segmentation. Important as I'm going to start hosting production apps on here. #devops
Automate tailscale setup #devops
Upgrade VPS to Debian 13 #devops
Start benchmarking uptime and latency for my home server, latency looking pretty good with cloudflared installed #devops
Set up Proxmox on home server and benchmark VM - better single core, way better multicore + disk scores compared to AWS, worse networking. I guess that's to be expected, not like I'm operating a real datacenter over here Power consumption is 24W idle with ZFS and 2 nvme SSDs + 2 sticks of ECC RAM, not horrible but maybe I'll try to improve it later by playing around with bios settings #devops #life
Build first proper home server setup in my closet Left to right: HP Z2 Mini G5 with a Xeon W-1250 and 32GB ECC RAM running Proxmox, Chinese power strip, Cudy WR3000 running OpenWrt #devops #life
Accept back to back meeting invites from Google Cloud and AWS for Fri because I think they want to give me more credits for AI spend and who am I to turn them down #devops
Frantically rebuild VPS using Terraform after customer imported a *huge* site as knowledgebase (wikipedia.com) which caused basically unbounded crawling causing CPU to get pegged and AWS to blackhole traffic to/from my VPS 😅 Also push an update to limit recursion depth to 2 (current page and direct links, but nothing else) to prevent this from happening again #devops #watchdog
Install OpenWrt on my router so I can use it with my home server without worrying about CCP spyware in the OEM firmware #devops
Install replacement ECC ram stick from eBay seller, diagnose intermittent boot failure (bad SSD, asked for a replacement) and finally see 32 GB of ECC RAM loaded into my home server QuickTime player because I'm using a HDMI to USB thing because I'm too cheap to buy a whole monitor just for this Nearly ready to serve traffic 🎉 #devops
Return heatsink for home server because it's not making good contact causing intermittent boot failures #devops
Get home server booting properly with decent SSD temps finally and benchmark it -> see decent results Now to install the other 16GB stick of ECC RAM and later get a better heatsink for the secondary SSD, and this will be ready for production workloads #devops
Install enterprise NVMe SSDs and ECC RAM in home server, determine one RAM stick is dead sadly, ask seller to send a new stick, and set up Proxmox #devops
Update build script for all apps to inject the commit hash as a linker flag for better version tracking #devops
Delete public IP address for my database because it isn't needed and saves me money as I don't have to pay to rent a public ipv4 address from AWS #devops
Struggle for hours and finally figure out a working Tailscale config to set up a bastion host + work with AWS. Needed to expose the VPC's CIDR block so databases and things like that that are running in the VPC are accessible. Got tired of manually whitelisting my current ip address every time I moved around. #devops
See automated updates and reboots with debian's amazing Unattended-Upgrades thing working #devops
Home
Search
Messages
Notifications
More

Are you sure?