No description
|
|
||
|---|---|---|
| .forgejo/workflows | ||
| cmd/locations | ||
| query | ||
| scripts | ||
| ui | ||
| .gitignore | ||
| client.go | ||
| client_test.go | ||
| compose.yaml | ||
| config.go | ||
| crypto.go | ||
| db.go | ||
| Dockerfile | ||
| flag.go | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
| server.go | ||
| validate.go | ||
bottin/locations
Prototype d'application de gestion de locations au Centre Multi-Service de l'AGECEM.
État du projet
Le projet est en pré-sortie, incomplet, et insécure. Ne pas utiliser en production.
Démarrage rapide
Pour tester le stack applicatif complet localement, les dépendances suivantes sont requises:
makedockerdocker-compose
Le déploiement de développement typique nécessite la création d'un fichier .env (non-accessible publiquement) avec le contenu suivant:
# .env
BOTTINLOCATIONS_SERVER_API_POSTGRES_DATABASE=bottinlocations
BOTTINLOCATIONS_SERVER_API_POSTGRES_PASSWORD=bottinlocations
BOTTINLOCATIONS_SERVER_API_POSTGRES_USER=bottinlocations
BOTTIN_SERVER_API_POSTGRES_DATABASE=bottin
BOTTIN_SERVER_API_POSTGRES_PASSWORD=bottin
BOTTIN_SERVER_API_POSTGRES_USER=bottin
note: les valeur doivent impérativement être changées en production.
Pour build et démarrer les containers par docker-compose:
make deploy
Pour voir les autres options:
make help