For the complete documentation index, see llms.txt. This page is also available as Markdown.

Installation : VM locale et automatisation

Exécutez KiloCenter dans une VM locale avec provisionnement automatisé — configuration reproductible pour les tests et l’accueil des équipes via Docker.

Objectif

Créez des environnements locaux reproductibles pour les tests et l’intégration des nouveaux membres de l’équipe.

Modèle de VM locale

Provisionnez une VM Linux, clonez le dépôt et suivez les étapes de Installation : Docker Compose. Docker Compose est l’approche recommandée pour les configurations basées sur une VM, car il gère automatiquement tous les services — y compris KC-Web —.

cd kilocenter-modules
cp .env.example .env
docker compose run --rm certgen
docker compose up --build -d

Ouvrez http://localhost/ pour vérifier que KC-Web est en cours d’exécution.

Ce qu’il faut garder cohérent

Conservez ces éléments stables dans tous les environnements VM :

  • Ensemble de services Docker Compose (postgres, redis, mosquitto, kc-identity, kilocenter, kc-gateway, kc-web)

  • Génération du certificat TLS (exécutez certgen avant le premier démarrage -- voir l’installation de Docker Compose)

  • Mappages de ports et points de terminaison de vérification de l’état

Pourquoi utiliser ce mode

  • Validation en environnement isolé depuis une machine vierge

  • Intégration reproductible des nouveaux membres de l’équipe

  • Répétitions de l’environnement de préproduction

Mis à jour