Deploiement via Docker
Dans le dossier deploy
on a les fichiers pour le serveur go sous webserver
et les trucs pour MariaDB sous database
.
Quand on lance le container du serveur go, il va copier l'état actuel du repo du projet, faire le build et lancer l'application qui va écouter sur le port 8080. D
Donc c'est possible de build et tester l'app sans go sur la machine. Il faut avoir docker
et docker-compose
installé.
Pour déployer sur un éventuel serveur, on fait la même chose (en changeant le port pour 80 ou en mettant derrière un reverse proxy).
Resolves #13 (closed) #22 (closed)
Edited by Alexandre Côté Cyr