A fully self-hosted, production-grade technology platform running 96 services on a single dedicated server — built for scale, owned outright.
Hetzner dedicated server in Falkenstein, Germany (FSN1-DC7). Cost-locked at €97.70/month. This is enterprise-grade compute at a fraction of cloud pricing.
Every layer has a single job. Traffic flows from the internet edge inward through deterministic layers — nothing is improvised, everything is committed to git.
Every service is declaratively configured, health-monitored, and automatically restarted on failure. Browse by category.
All sites are Astro-built static output, deployed to Cloudflare Pages for global CDN delivery — free, unlimited bandwidth, instant cache invalidation.
Full-featured therapist site with 7 Directus CMS collections, Google SSO for the editor, automated slug generation, and Cloudflare Pages deploys triggered by content changes. Booking via the self-hosted scheduling service.
Clean, modern site with headless CMS integration and Plausible analytics. Cookie-free, GDPR-compliant. Global delivery via Cloudflare CDN.
Photography/media site with R2 object storage for high-res images served from images.edinburghskyline.com, 3 CMS collections, and transactional email via Resend.
Nothing here is accidental. Each technology was chosen for a specific reason — performance, cost, control, or long-term maintainability.
Hard-won rules that prevent the most common failure modes. Every one of these exists because someone — somewhere — learned it the hard way.
This isn't AI as a code autocomplete. Claude Code runs as a persistent agent on the server with direct access to 37 MCP tools — it deploys services, manages infrastructure, writes and tests code, and monitors the platform.
Running 96 services on equivalent AWS infrastructure would cost $3,000–8,000/month. On dedicated metal, the entire platform runs for under £200/month total.
Multiple independent layers of protection. No single point of failure. Security is enforced at the infrastructure level — not left to application code.