blainebrown.com

Blaine Brown

health

Simple website, fewer moving parts

A simple website served directly by Caddy and a tiny FastAPI app.

This domain now serves a single local app behind Caddy. The containerized gc2 project stack has been removed from the public path.

Edge

Caddy handles TLS

Caddy terminates HTTPS and proxies straight to the local app.

Runtime

One Python process

No Docker orchestration, no project sandboxes, no extra runtime layer.

Access

SSH remains intact

The machine keeps its SSH setup unchanged for direct administration.

What changed

  • Single site, not a multi-container platform
  • Clean local app on localhost:8000
  • Simple ops path and easier maintenance