This system is a self-hosted platform engineered to demonstrate production-style DevOps practices on a single VPS.
It implements service isolation, centralized observability, automated backups, and secure reverse proxy routing using containerized infrastructure.
The design prioritizes clarity, modularity, and operational realism over complexity.
Metrics refresh every 5 seconds via internal API.
Caddy used for automatic HTTPS, routing, and security headers.
Docker networks separate public, shared, and monitoring layers.
Prometheus + Grafana + Loki for metrics, dashboards, and logs.
PostgreSQL + Redis shared across services for efficiency.
Only ports 80/443 exposed; all services internal by default.
Infrastructure treated as modular, composable platform services.