| .. |
|
brouter-host
|
Stop BRouter contention kills under rapid editing
|
2026-04-24 17:43:15 +02:00 |
|
grafana
|
fix(grafana): repair invalid JSON in overview dashboard
|
2026-06-09 12:00:19 +02:00 |
|
loki
|
Pass Grafana env vars to Caddy container, fix Loki compactor config
|
2026-03-27 13:53:56 +01:00 |
|
postgres
|
Add pg-boss background job queue with session expiry
|
2026-04-13 21:17:24 +02:00 |
|
prometheus
|
perf(infra): scrape every 20s + drop unused cAdvisor metric families
|
2026-06-09 11:59:27 +02:00 |
|
promtail
|
Fix journal health check and improve log collection
|
2026-04-12 15:00:00 +02:00 |
|
scripts
|
Add infrastructure: Terraform, Docker Compose, BRouter, CD pipeline (#2)
|
2026-03-22 13:32:01 +01:00 |
|
terraform
|
Add staging + PR-preview environments on the flagship
|
2026-05-03 22:03:38 +02:00 |
|
.env.example
|
fix(infra): refuse compose up when production secrets are missing
|
2026-05-25 22:59:09 +02:00 |
|
Caddyfile
|
fix(infra): move Caddy metrics to global option
|
2026-06-07 08:30:17 +02:00 |
|
docker-compose.staging.yml
|
feat(journal): Garmin activity import — provider, webhook pipeline, backfill (§1–5)
|
2026-06-07 17:47:22 +02:00 |
|
docker-compose.yml
|
Apply suggestion from @stigi
|
2026-06-09 12:17:54 +02:00 |
|
secrets.app.env
|
feat(staging): enable federation on persistent staging
|
2026-06-06 15:45:44 +02:00 |
|
secrets.infra.env
|
Provision Grafana Pushover contact point
|
2026-04-24 19:07:04 +02:00 |
|
staging.env.template
|
Add staging + PR-preview environments on the flagship
|
2026-05-03 22:03:38 +02:00 |