Disposable Ubuntu 24.04 servers in Docker that behave like fresh VPSes — systemd as PID 1, sshd, sudo, cron, and journald with static private IPs — for deploying and testing DevOps/SRE automation over SSH without renting machines.
Projects
Multi-tenant SaaS control plane where every tenant lifecycle operation — provision, upgrade, migrate, backup, restore, delete — runs as a durable Temporal workflow with saga compensation and a retryable DLQ.
Active-passive HA lab with nginx, keepalived (VRRP), a Go backend, and a full observability stack (Prometheus, Grafana, Loki, Alertmanager) — single-command Docker Compose deploy with an automated failover test suite.
A self-contained Linux patch governance platform — Aptly mirror/snapshot promotion, a custom-built AWX standalone install orchestrating everything on a schedule, and Grafana dashboards backed by a Postgres governance DB.
A production-ready Express.js API server with integrated Temporal workflow support, featuring auto-discovery, Docker Compose orchestration, PM2 process management, and Prometheus/Grafana monitoring.
Infrastructure setup combining Temporal workflow engine with high-availability PostgreSQL cluster.
Production-ready PostgreSQL High Availability cluster with Patroni, HAProxy, and etcd running in Docker containers.
A cross-distro solution for automatically keeping your Linux system up to date. This project provides a universal update script, systemd service and timer units, and log rotation for safe, unattended system and AUR (Arch User Repository) updates.
Automated development environment setup for EndeavourOS (Arch-based) with comprehensive package management, GNOME customization, and development tools.
A learning-focused homelab repository for Ubuntu server management, featuring custom dotfiles and a CLI tool for installations and maintenance.