Resolves BARAAA-70 - agenthub-ofelia-1 container restart loop
The Ofelia scheduler was not defined in the compose file, only the
Ofelia labels on the backup service existed. This caused a container
restart loop because there was no Ofelia service to read those labels
and execute scheduled tasks.
Changes:
- Add ofelia service with mcuadros/ofelia:latest image
- Mount Docker socket read-only for container monitoring
- Depend on postgres (aligned with compose.lan.yml)
- Add ofelia.enabled=true label for auto-activation
- Add verification script (scripts/verify-ofelia.sh)
- Add verification documentation (docs/BARAAA-70-VERIFICATION.md)
After deployment, the Ofelia container should start successfully
and detect the backup-daily cron job (daily at 3am UTC).
Co-Authored-By: Paperclip <noreply@paperclip.ing>