Skip to main content

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​

  1. Connectez-vous sur app.aiterava.com
  2. Allez dans Paramètres → API
  3. Générez une clé avec les permissions bookings:read et availability: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