# agecem/agecem-org Site web de l'AGECEM. Le backend utilise [go-echo](https://echo.labstack.com/). ## Prérequis - `docker` - `docker-compose` L'installation de `docker` et `docker-compose` est hors de la portée de ce projet. Veuillez vous référer à la documentation de votre système d'exploitation. ## Procédure Le lifecycle du serveur est maintenu par containers, en utilisant `docker-compose`. ### Exemples d'utilisation de docker-compose *L'exemple suivant assume que minio est déployé par docker-compose en même temps que le serveur web.* Remplir .env avec les credentials que minio utilisera pour sa configuration initiale. Remplacer `agecem-org` par quelque chose de sécurisé. ``` # .env MINIO_ROOT_USER=agecem-org MINIO_ROOT_PASSWORD=agecem-org ``` Déployer le ou les containers en mode détaché, en s'assurant de rebâtir l'image. `$ docker-compose up -d --build` Voir l'état des containers `$ docker-compose ps` Voir les logs des containers `$ docker-compose logs` Détruire les containers `$ docker-compose down`