Maintenance
Tâches Celery
# Lancer le worker
celery -A app.celery.worker worker --loglevel=info
# Lancer le beat scheduler
celery -A app.celery.worker beat --loglevel=info
Tâches planifiées
| Tâche | Fréquence | Description |
send_payment_reminders | Toutes les heures | Rappels de paiement |
cleanup_expired_tokens | Tous les jours | Nettoyage tokens expirés |
check_expired_cycles | Toutes les heures | Vérification cycles |
Surveillance
# Logs
docker-compose logs -f app
# Métriques
curl http://localhost:5100/health
Sauvegardes
# Backup automatique (cron quotidien)
0 2 * * * /usr/bin/docker exec tontine-db pg_dump -U postgres tontine_db > /backups/db_$(date +\%Y\%m\%d).sql