mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-07-18 08:56:41 +00:00
- Remove email addresses from all log messages (~18 locations) for GDPR compliance, replacing with userId where available - Downgrade debug credential logs from info to debug level - Remove options.user from passkey registration log (contained email in JSON payload) - Add container security hardening to docker-compose.yml: - no-new-privileges on all containers - cap_drop: ALL on supersync and caddy - Memory limits (supersync 512m, postgres 1g, caddy 256m) - CPU limit on supersync (1.0) - Add .health-alert/ to gitignore - Add health-alert.sh cron script for container monitoring with OOM detection, disk checks, and email alerting |
||
|---|---|---|
| .. | ||
| analyze-storage.ts | ||
| backup.sh | ||
| build-and-push.sh | ||
| clear-data.ts | ||
| delete-user.ts | ||
| deploy.sh | ||
| docker-monitor.sh | ||
| health-alert.sh | ||
| monitor.ts | ||
| MONITORING-README.md | ||
| run-all-monitoring.ts | ||