Docker Compose + Documentation #4
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
RiasNetwork/riasbudget#4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description : Conteneurisation complète de l'application et rédaction de la documentation technique pour faciliter l'onboarding et le déploiement.
Tâches
Dockerfileoptimisé pour Node.js (multi-stage build si possible) dans le dossierbackend/.docker-compose.ymlpour inclure le serviceapiet le lier au servicedb.host: dbau lieu delocalhost).README.mdà la racine du projet.docs/contenant la spécification des routes (format OpenAPI/Swagger ou Markdown simple).Validations
docker-compose up --buildlance l'API et la BDD sans erreur.README.mdcontient une section "Installation" et "Usage" permettant de lancer le projet en moins de 3 commandes.docs/endpoints.mdliste toutes les routes (méthode, URL, paramètres, format de réponse) créées dans les issues #1, #2 et #3..dockerignoreest présent pour éviter d'inclure lesnode_moduleslocaux dans l'image.