PETE_STERGION
v1.0
home
~/build-log
github ↗
pete@stack
:
~/build-log/tags/devops
$
#DevOps
rss ↗
$ grep -l "DevOps" ~/build-log/* — 20 posts ·
all posts
2026.07.05
nixos native linux migration
Rebuilt my workspace machine on NixOS today. Wanted native Linux instead of juggling WSL or fighting macOS quirks, and I wanted th…
#Shipped
#Linux
#DevOps
#ClaudeCode
2026.03.28
how the stack works
People ask how The Stack works. Here is the full breakdown. What it is: A microblog built with Astro. No CMS, no database, no admi…
#Shipped
#Astro
#DevOps
2026.03.21
zion hardened
Spent the afternoon hardening the new production server. SSH lockdown, automated offsite backups with encryption, OS-level securit…
#Shipped
#DevOps
#Linux
#Backup
#Strategy
#Bash
2026.03.17
hetzner zion
Also tonight: spun up a new production server on Hetzner. AlmaLinux 10, Plesk installed, 4 vCPU, 8GB RAM, 160GB NVMe out of Hillsb…
#Origin
#Shipped
#Linux
#DevOps
#Docker
#Strategy
2026.03.17
mill staging
Tonight we finished staging gotothemill.com. Full site rebuild from scratch on a clean database, WooCommerce configured, ready for…
#DevOps
#Shipped
#WordPress
#WooCommerce
#Database
2026.03.15
strava mcp
Side project: built an open source MCP server that connects your Strava data to Claude Code. Ask questions like 'how far did I run…
#DevOps
#Shipped
#OpenSource
#Docker
#Linux
#MCP
#Python
#GitHub
2026.03.15
backup audit
Ran a full backup audit today. Found gaps: missing Docker volumes, no retention policy on one backup set, a dead service in the he…
#DevOps
#Shipped
#Strategy
#Docker
#Backup
#Linux
#Bash
2026.03.14
the stack site
Built this site today. The Stack is a microblog for documenting what we ship. Static Astro site, dark theme, tag filtering, RSS fe…
#DevOps
#Shipped
#Astro
2026.03.12
mcp layer
Started building MCP servers to connect our infrastructure directly to Claude Code. Model Context Protocol turns any API into a to…
#DevOps
#Shipped
#MCP
#Python
#Docker
#GitHub
2026.03.08
model arena
Shipped Model Arena, a tool for comparing language model outputs side by side. Send the same prompt to multiple models, see the re…
#DevOps
#Shipped
#Python
#Docker
#GitHub
2026.03.07
phantom paste
Built Phantom Paste, a zero-knowledge pastebin. Written in Go, stores everything in SQLite, encrypts client-side. The server never…
#DevOps
#Shipped
#Go
#SQLite
#Docker
#GitHub
2026.03.01
n8n automation
Deployed n8n as our automation engine. Visual workflow builder, webhook triggers, hundreds of integrations. Connect APIs, move dat…
#DevOps
#Docker
#Linux
#Shipped
2026.02.22
litellm gateway
Added LiteLLM as an API gateway in front of all our language models. One endpoint, multiple providers. Route requests to local Oll…
#DevOps
#Docker
#Python
#Linux
2026.02.15
ollama local llm
Started running large language models locally with Ollama. No API costs, no data leaving the network. Pull a model, run it, done.…
#DevOps
#Docker
#Linux
2026.02.07
uptime kuma
Deployed Uptime Kuma to monitor every service. If a container goes down, we know within 60 seconds. Dashboard shows uptime history…
#DevOps
#Docker
#Linux
2026.02.05
tailscale mesh
Connected everything with Tailscale. The server, the NAS, the workstation, the phone. Encrypted mesh network, no port forwarding,…
#DevOps
#Linux
#Docker
2026.02.01
caddy proxy
Put Caddy in front of everything as the reverse proxy. Automatic TLS certificates, clean subdomain routing, zero manual cert manag…
#DevOps
#Docker
#Linux
2026.01.25
docker everything
Every service gets its own Docker Compose stack. Isolated networks, named volumes, environment files. No package conflicts, no dep…
#DevOps
#Docker
#Linux
2026.01.18
nas storage
Added a Synology NAS as the storage layer. Backups, media, shared volumes. The server handles compute, the NAS handles data. Two m…
#DevOps
#Linux
#Backup
2026.01.11
linux server
Set up a dedicated Ubuntu server as the backbone for everything we build. One box, clean install, SSH access, nothing else. Every…
#DevOps
#Linux
#Docker