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 -dOuvrez 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
certgenavant 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