Commit graph

11 commits

Author SHA1 Message Date
7d4a747774 refactor: déplacer fichiers go source vers pkg/ et cmd/
Déplacer public/ et templates/ vers ui/ et ui/public/

Bump projet à v3, API toujours v1
2024-09-27 20:25:12 -04:00
1d189ed237 feature(compose): injecter .env dans container server
Précédemment, il fallait ajouter chaque ligne manuellement à la fois
dans .env et dans la description de service compose. Ce changemnt
auto-injecte le fichier `.env` dans le projet (qui est dans `.gitignore`
pour éviter de leaker des credentials) dans le container alpine qui
roule le serveur web.
2024-09-03 09:05:49 -04:00
e1ceddca07 fix: empêcher build sans MINIO_ROOT_PASSWORD
Aussi donner une valeur par défaut `agecemorg` à MINIO_ROOT_USER
2024-08-21 13:01:32 -04:00
44cf284534 Fix configuration par variables d'environnement
Autres changements:
- [DOCKER-COMPOSE] Passer valeurs de MINIO_ROOT_USER et MINIO_ROOT_PASSWORD à
  `services.server`
2023-11-13 22:08:50 +00:00
6c97a670c6 Ajouter version subcommand
Affiche la version de l'exécutable tel que défini at build time.

Autres changements:
- [DOCKERFILE] Ajouter `ARG agecem_org_version`
- [FEATURE] Ajouter package version/
- [DOCKERFILE] `ADD version/`
- [DOCKERFILE] Retirer installsuffix de build step
- [DOCKERFILE] Utiliser `agecem_org_version` pour remplir version.version dans
  l'exécutabe
- [DOCKERFILE] Nommer deuxième stage `run`
- [DOCKER-COMPOSE] Standardiser valeurs
2023-11-13 16:49:20 -05:00
Victor Lacasse-Beaudoin
22e0f55352 Restart minio unless-stopped 2023-07-04 21:35:26 -04:00
91811a4caa Fix nom d'image qui default à docker.io 2023-04-28 20:08:59 -04:00
128bbbb355 Retirer exposition de port pour minio
Minio ne devrait être rejoint que par l'application serveur, surtout si
`server.documents.use_ssl` est à false.
2023-04-21 17:50:29 -04:00
28cc97dcee Mise en marche de base de /v1/health avec pkg data
Ajouter data/

Ajouter data/ à Dockerfile

Ajouter flags pour server.port et server.documents.*

Ajouter viper

Ajouter example de config à examples/config/

Exécuter serveur sur port custom (8080 par défaut)

Retirer copyright notice de main.go

Cleanup dependencies (go get, go mod tidy)

Ajouter /v1/health

Ajouter container minio à docker-compose
2023-04-21 16:41:50 -04:00
cc19771b48 Redémarrer le container sauf si arrêté
Closes #4
2023-03-04 13:54:54 -05:00
6ca6852389 Initial commit 2023-02-17 17:28:47 -05:00