Mode hybride — Synchronisation cloud
Le mode hybride connecte votre instance on-premise au marketplace cloud Aiterava. Vos hébergements apparaissent sur app.aiterava.com et les réservations clients sont automatiquement synchronisées vers votre instance.
Comment ça fonctionne
Marketplace cloud (aiterava.com)
↕ HTTPS toutes les 15 min
Votre instance on-premise
- Pull : Réservations passées sur le marketplace → importées dans votre instance
- Push : Disponibilités de vos unités → publiées sur le marketplace
La synchronisation utilise un bookmark (timestamp de la dernière sync) pour ne transférer que les données modifiées depuis la dernière exécution.
Activer le mode hybride
Dans votre fichier .env :
DEPLOYMENT_MODE=hybrid
CLOUD_API_URL=https://api.aiterava.com
CLOUD_API_KEY=sk-aiterava-xxxxxxxxxxxxxxxx
CLOUD_TENANT_SLUG=mon-hotel
Redémarrez les services après modification du .env :
docker compose -f docker-compose.onprem.yml up -d
Obtenir la clé API cloud
- Connectez-vous sur app.aiterava.com
- Allez dans Paramètres → API
- Générez une clé avec les permissions
bookings:readetavailability:write
Surveiller la synchronisation
Dans le tableau de bord → Système → carte Synchronisation hybride :
- Statut en cours / dernière synchronisation
- Statistiques : réservations importées, unités publiées, erreurs
- Bouton "Synchroniser maintenant" pour forcer une sync immédiate
Fréquence et planification
La synchronisation automatique est gérée par Celery Beat et s'exécute toutes les 15 minutes. Ce n'est pas configurable via l'interface (modifiable dans .env → CELERY_BEAT_SCHEDULE si vous avez accès aux sources).
Que se passe-t-il si le cloud est inaccessible ?
- La sync échoue silencieusement et réessaie au prochain tick (15 min)
- Votre instance continue de fonctionner normalement en mode local
- Les erreurs sont visibles dans le tableau de bord Système
Prochaine étape → Migration de données