# Automation
## Crontab (VPS Principal)
| Schedule | Command | Usage |
|----------|---------|-------|
| `0 23 * * *` | `/root/workspace/.git-backup.sh` | Backup git quotidien à 23h |
| `*/30 * * * *` | `/root/.openclaw/workspace/scripts/auto-commit.sh` | Auto-commit OpenClaw toutes les 30min |
| `0 * * * *` | `bash /root/.openclaw/workspace/scripts/vps-inventory.sh` | Inventory VPS toutes les heures |
| `21 11 * * *` | `acme.sh --cron` | Renouvellement SSL ACME (11h21) |
## Services Automatisés (Systemd)
| Service | Fréquence | Usage |
|---------|-----------|-------|
| `sms-finance.service` | Continu (webhook) | Reçoit SMS finance via MacroDroid â FastAPI â VPS (Tailscale) |
| `git-sync-watcher.service` | Continu | Watcher git sync pour Rizz |
| `syncthing.service` | Continu | Sync fichiers Tailscale (family dashboard data?) |
### SMS Finance Sync
**Architecture :** Téléphone (MacroDroid) â **Tailscale** â VPS (`sms-finance` service FastAPI) â traitement
- Ãcoute sur interface Tailscale
- [TO VERIFY â endpoint exact et port]
## Hermes Crons
Les crons Hermes sont gérés via le système cronjob intégré (non visible dans crontab system).
Voir : `cronjob action=list` pour la liste des crons Hermes actifs.
# Citations
[1] Vérifié depuis `crontab -l`, `systemctl list-units --state=running` (2026-06-14).
Automation — Crons, Webhooks, SMS Sync
Tâches automatisées : crontab, webhooks, sync SMS finance, git auto-commit.