Go to file
acrefoot 9d8f847fed [manual] Run server using supervisord
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)
2013-05-20 23:42:28 -04:00
api Add support for updating messages after they've been received. 2013-05-20 23:40:26 -04:00
assets favicon: Add an 'infinite' favicon for more than 99 messages 2013-02-15 16:18:24 -05:00
bots zephyr_mirror: Fix incorrect check for already running mirror bots. 2013-05-20 23:29:53 -04:00
certs Include certificate configuration for www.humbughq.com via Comodo 2013-05-17 01:02:32 -04:00
confirmation [third]: Accept and pass along gafyd_name parameters to confirmation templates. 2013-04-24 12:03:41 -07:00
humbug Extracted model code out to unread.js. 2013-05-20 23:42:11 -04:00
node_modules Import Handlebars compiler and dependencies 2013-04-02 14:43:58 -04:00
servers [manual] Run server using supervisord 2013-05-20 23:42:28 -04:00
templates Change the layout of the message boxes in the message pane and make other message-related adjustments. 2013-05-20 23:40:17 -04:00
tools [manual] Run server using supervisord 2013-05-20 23:42:28 -04:00
zephyr Fix lint error in unread.js. 2013-05-20 23:42:22 -04:00
.gitignore gitignore: Add .DS_Store 2013-02-06 16:31:55 -05:00
manage.py chmod +x manage.py 2012-10-25 15:22:18 -04:00