Self-hosted reminder service with a Python web app, persistent data volume, health checks, timezone-aware runtime config, and Docker Compose deployment.
Projects
Active builds, project logs, and roadmaps.
Python CLI for keeping Pi-hole, AdGuard Home, Cloudflare, OPNsense, Unbound, and generic DNS rewrite targets aligned from one source of truth.
How I moved D4rk Notes from a custom Next.js/MDX site to Ghost 6 with MySQL, Docker Compose, persistent content storage, and Resend SMTP.
Commerce storefront and admin stack combining a Next.js public shop, Medusa backend, PostgreSQL, Redis, Stripe, and custom collection pages.