docs(readme): standardiser commandes

Ajouter notice critique de nécessité de changer le mdp minio en
production.

Ajouter commandes de base de `docker-compose`.
This commit is contained in:
Victor Lacasse-Beaudoin 2025-07-12 23:51:06 -04:00
parent 6ece5e3c09
commit 13ebd1183c

View file

@ -44,11 +44,11 @@ Pour un environnement simplifié sans minio ou docker, seul le toolchain `go` de
Avec [go](https://go.dev/) installé et fonctionnel, exécuter:
`$ go run ./cmd/agecemorg/ server`
`go run ./cmd/agecemorg/ server`
Si nécessaire, un fichier de config peut être déposé dans `$HOME/.agecem-org.yaml` ou spécifié tel que:
`$ go run ./cmd/agecemorg/ server --config agecem-org.yaml`
`go run ./cmd/agecemorg/ server --config agecem-org.yaml`
`agecem-org.yaml` doit être remplacé par l'emplacement du fichier de config désiré.
@ -72,6 +72,8 @@ MINIO_ROOT_USER=agecem-org
MINIO_ROOT_PASSWORD=agecem-org
```
**important: en production, il est critique de changer ces valeurs!**
Ensuite, avec [docker](https://www.docs.docker.com/) et [docker-compose](https://docs.docker.com/compose/) installés et fonctionnels, exécuter:
`make docker-build docker-deploy`
@ -83,6 +85,18 @@ Cela démarrera 2 containers:
*note: La configuration peut être modifiée, voir les volumes déclarés dans le fichier `compose.yaml` pour le named volume de configuration du serveur.*
Pour voir l'état des containers:
`docker-compose ps`
Pour voir les logs des containers:
`docker-compose logs`
Pour détruire les containers déployés localement:
`docker-compose down`
## Pipelines avancés
### Build et push image vers le repo officiel