mirror of https://github.com/zulip/zulip.git
cce8dfab84
We let supervisor create the socket for us by making humbug-django a fcig-program. Unfortunately, supevisor doesn't support putting fcgi-programs in groups (see https://github.com/Supervisor/supervisor/issues/148), so we have to restart tornado and django separately. To deploy, copy the config files over and restart nginx and supervisor (via stopping and then starting it because restart is broken). I believe the automated restart as part of update-deployment will fail because of the way supervisor treats programs in groups. If so, after restarting supervisor, you will also need to run restart-server manually to fill the caches and then delete the lock directory in humbug-deployments. (imported from commit bfb5db7dd42dcbc4bfefa2944355b3cbb2ef9104) |
||
---|---|---|
api | ||
assets | ||
bots | ||
certs | ||
confirmation | ||
humbug | ||
node_modules | ||
servers | ||
templates | ||
tools | ||
zephyr | ||
.gitignore | ||
manage.py |