31 lines
996 B
Markdown
31 lines
996 B
Markdown
# 2026-02-02 (Sunday)
|
|
|
|
## Work Queue (6am ET cron)
|
|
|
|
**Task: Azure Files Backup**
|
|
- Added Docker support (multi-stage Dockerfile for worker + web targets)
|
|
- Added docker-compose.yml for local dev with Postgres
|
|
- Added Kubernetes manifests:
|
|
- namespace.yaml
|
|
- configmap.yaml
|
|
- secret.yaml (template)
|
|
- web-deployment.yaml (2 replicas + ClusterIP service)
|
|
- worker-cronjob.yaml (hourly + manual job template)
|
|
- kustomization.yaml
|
|
- Added GitHub Actions CI workflow (lint, test, build, docker push)
|
|
- Added /health and /ready endpoints for k8s probes
|
|
- Added Ping() method to PostgresStore
|
|
- Updated README with deployment docs
|
|
- All tests passing
|
|
- Pushed commit 0bb9e9a to zurich.inou.com
|
|
|
|
**Still blocked:** Azure testing needs Johan for `az login` MFA
|
|
|
|
**Other checks:**
|
|
- Document inbox: empty
|
|
- Unread emails: 0
|
|
- WhatsApp: unchanged (10 messages, same as last count)
|
|
- K2.5 watchdog: no sessions (safe)
|
|
- Zurich server: healthy (HTTP 200)
|
|
- Uptime Kuma: API requires auth, skipped
|