mirror of https://github.com/zulip/zulip.git
9d8f847fed
This change will make it so that processes related to the app.humbughq.com server are run under supervisord, which uses a state machine model to ensure that programs are running. It also ensure process startup order. We will need to manually switch the old way of running server (in screen) into this new way of doing things, on both staging and prod (app_frontend.pp has been updated appropriately). This means: 1) cp servers/puppet/modules/humbug/files/supervisord/conf.d/humbug.conf /etc/supervisord/conf.d 2) installing the supervisor package. 3) killing those while loops in that screen session 4) mkdir /var/log/humbug (as root) 5) /etc/init.d/supervisord start 6) check that nothing broke (imported from commit 055269a70973db89acd69049e01b185fabdc8f90) |
||
---|---|---|
api | ||
assets | ||
bots | ||
certs | ||
confirmation | ||
humbug | ||
node_modules | ||
servers | ||
templates | ||
tools | ||
zephyr | ||
.gitignore | ||
manage.py |