everythings jake

DevOps / Platform Engineering demo — production-style, self-hosted, automated deployments, reverse proxy + TLS, monitoring, and health checks.

Read full architecture and design notes in the Github README

Pull-based deployments

CI builds immutable Docker images and publishes them to a registry. The server pulls updates and restarts containers automatically (no inbound SSH required).

Reverse proxy + TLS

Traefik handles routing and HTTPS termination (Let’s Encrypt), keeping app containers simple and focused.

CI/CD automation

GitHub Actions builds and tags images on push, then publishes to GitHub Container Registry.

Health + monitoring

Docker health checks + an application health endpoint + uptime monitoring (internal + external).