Repository navigation
3. Commandes utiles & Workflows
- Messages de Commit : Utilisez le standard Conventional Commits (ex: feat: add redis support, fix: apache redirect loop). C'est essentiel pour la génération automatique du changelog et la gestion des versions sur AWS.
Pourquoi respecter ces conventions ? L'utilisation des Conventional Commits permet à nos pipelines CI/CD (GitHub Actions) de décider automatiquement s'il faut déployer une nouvelle version sur AWS ECS ou simplement mettre à jour la documentation.
AkaStack est conçu pour être piloté de manière identique, que vous soyez sur une machine virtuelle ou dans des conteneurs.
-
docker compose up -d— Démarre la stack en arrière-plan. -
docker compose stop— Arrête les conteneurs sans les supprimer. -
docker compose down— Arrête et supprime les conteneurs et les réseaux. -
docker compose build --no-cache— Reconstruit les images (utile après une modif du Dockerfile). -
docker compose exec [service] bash— Ouvre un terminal dans un service (ex: php-fpm).
-
vagrant up— Démarre et provisionne la box Vagrant. -
vagrant halt— Éteint la box Vagrant. -
vagrant provision— Relance les scripts d'installation (Ansible/Shell). -
vagrant destroy— Supprime complètement la box et ses données. -
vagrant ssh— Ouvre une session SSH sur la machine virtuelle.