On fait tourner GestioCOF avec daphne derrière un reverse-proxy Apache sur la VM Vagrant tout comme sur le serveur de production. On peut tester en local GestioCOF en “conditions réelles”.
Le serveur lancé avec python manage.py runserver 0.0.0.0:8000
est toujours
accessible à la même url localhost:8000
.
Le (nouveau) serveur apache est accessible à localhost:8080
.
Pour appliquer les changements dans le code au serveur type prod, il faut
relancer le worker : sudo supervisorctl restart worker
. Alors que le serveur
de dev se relance tout seul.
NB important : ce patch supprime le mot de passe sur le serveur redis en dev,
pour faire marcher ce nouveau setup avec un version précédente de la VM, il faut
lancer sudo redis-cli config set requirepass ""
Fixes #66 (closed) Fixes #9 (closed)