Skip to main content

Déploiement on-premise

Aiterava peut être déployé sur votre propre infrastructure grâce à Docker Compose. Cette section couvre l'installation, la configuration, les mises à jour et la synchronisation hybride.

Architecture​

Votre serveur
├── nginx (reverse proxy + SSL)
├── aiterava_onprem_api Django REST API (port interne)
├── aiterava_onprem_frontend Next.js (port interne)
├── aiterava_onprem_celery Tâches asynchrones
├── aiterava_onprem_celery_beat Tâches planifiées (sync hybride)
├── aiterava_onprem_db PostgreSQL 15
├── aiterava_onprem_redis Redis 7
└── aiterava_onprem_docker_proxy Proxy Docker sécurisé (mises à jour)

Les images sont téléchargées depuis le registry privé registry.aiterava.com (accès fourni à l'achat de la licence on-premise).

Modes de déploiement​

Mode isolé (défaut)​

Votre instance fonctionne de façon entièrement autonome. Pas de connexion au cloud Aiterava requise après l'installation.

DEPLOYMENT_MODE=isolated

Mode hybride​

Votre instance est connectée au marketplace cloud Aiterava :

  • Les réservations passées sur le marketplace sont synchronisées vers votre instance toutes les 15 min
  • Vos disponibilités sont publiées vers le cloud automatiquement
DEPLOYMENT_MODE=hybrid
CLOUD_API_URL=https://api.aiterava.com
CLOUD_API_KEY=<votre clé>
CLOUD_TENANT_SLUG=<votre slug>

Checklist d'installation​


Prochaine étape → Prérequis