Infrastructure

The platform is self-hosted on a Proxmox server, orchestrated with Docker Compose, and exposed through Traefik as a reverse proxy with automatic HTTPS.

Sections

PageWhat it covers
deploymentDocker Compose services, networks, volumes, environment variables
docker-composeAnnotated compose.yml walkthrough
traefikReverse proxy, HTTPS via Let’s Encrypt ACME, routing rules
redisRedis 7: Streams for alert transport, caching for OAuth tokens, persistence config
observability-stackPrometheus + Loki + Grafana: scrape config, retention, dashboard provisioning
ci-cdJenkins pipeline
proxmoxSelf-hosted server setup

7 items under this folder.