Deploying Ephemera with Coolify and Traefik
A deep dive into deploying a Next.js application with PostgreSQL on a self-hosted Coolify instance, troubleshooting Traefik routing, health checks, and Docker networking.
Blog
Sharing what I learn along the way.
A deep dive into deploying a Next.js application with PostgreSQL on a self-hosted Coolify instance, troubleshooting Traefik routing, health checks, and Docker networking.
How I built a fully client-side resume and cover letter builder with friendly mascot characters, focusing on privacy, ATS compliance, and user experience.
How I built a production-grade virtualization platform using Proxmox VE to run multiple isolated services with VM lifecycle management and operational best practices.
How I deployed my portfolio and other web applications using Coolify as a self-hosted PaaS with Cloudflare for DNS and TLS.
How I use Tailscale to create a secure overlay network for remote administration without exposing management ports to the internet.
Lessons from running community Minecraft servers at scale, including performance tuning, monetization, and operational workflows.
How I built a monitoring stack with Prometheus metrics, Grafana dashboards, and Discord alerting to maintain visibility across my infrastructure.
How I designed my home network around security boundaries and controlled ingress using Unifi networking gear.
How I designed and built a unique portfolio website with an animated black hole background using Next.js and Canvas.
How I ran a freelance consulting business helping clients build, optimize, and scale their Minecraft servers.
Practical TypeScript patterns and techniques that will level up your code quality and developer experience.
My experience running Bazzite, an immutable Fedora-based OS, on a Framework 16 laptop for development and systems work.
Practical performance optimization techniques for React applications, focused on real-world scenarios.