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) |
||
---|---|---|
.. | ||
humbug_tools | ||
inject-messages | ||
jslint | ||
print-all | ||
backup | ||
build-api-tarball | ||
check-all | ||
clean-branches | ||
clean-repo | ||
deploy-branch | ||
django-template-graph | ||
do-destroy-rebuild-database | ||
do-destroy-rebuild-test-database | ||
merge-messages-logs | ||
msmtprc.example | ||
munge_postgres_logs.pl | ||
node | ||
post-receive | ||
postgres-init-db | ||
postgres-init-test-db | ||
purge-deployments | ||
restart-server | ||
review | ||
run-dev.py | ||
test-all | ||
test-backend | ||
update-deployment | ||
update-prod-static |