CAPABILITY / 05

Infrastructure

In production

The unglamorous layer that keeps a product reachable: proxies, certificates, containers and supervised processes.

Updated

01 / PROOF

The measured part

  • Caddy

    TLS and routing in front of StrikeHike

    Source
  • Nginx · PM2

    reverse proxy and process supervision on the Scheduler

    Source
  • Docker

    Compose stacks built and cut over on deploy

    Source

02 / WHAT I DO

In practice

  • Configure reverse proxies and TLS, and test the config before reloading it.
  • Run services under process managers and containers.
  • Own certificates and the deploy path for my own domains.
  • Keep a single-host estate observable and recoverable.

03 / WHERE I'VE DONE IT

The systems behind it

04 / STACK

What it runs on

  • Caddy

    TLS, routing and reverse proxy

    See the system
  • Nginx

    Reverse proxy; config tested before reload

    See the system
  • PM2

    Process supervision

    See the system
  • Docker

    Compose stack built and cut over on deploy

    See the system

05 / LIMITS

What this does not claim

Single-host deployments. No infrastructure-as-code or Kubernetes in production yet.

06 / RELATED CASE STUDIES

All work
ProductionStrikeHike

Live at strikehike.com; this engine replaced the first version on 25 Oct 2026. No accuracy or usage figures are claimed.

StrikeHike: a macro and planetary research terminal, built and run solo

A live research site that sets the US macro record beside the planetary sky, with tested claims, a weekly roundup, a public ledger, upcoming dates, and recession and decline histories. Next.js and FastAPI. Research, not advice.

131 of 131 commits on its main branch are mine

07 / QUESTIONS

Short answers

Does KP run the servers or only the application?

Both, on his own products. On StrikeHike he owns the Lightsail host, the Docker Compose stack, the Caddy edge, TLS and the deploy workflow. On the Scheduler he works with Nginx and PM2 on a shared host.

Is this Kubernetes experience?

No. Production is Docker Compose on single hosts; Kubernetes is in training, with no production cluster.

Need this on a real system?

Hiring for a role, or scoping a short engagement? The Hire page has the role families and contact; Consulting has the scoped offers.

ESC

↑ ↓ to move · Enter to open · Esc to close