diff --git a/config/discourse.config.sample b/config/discourse.config.sample new file mode 100644 index 00000000000..5aeb47767eb --- /dev/null +++ b/config/discourse.config.sample @@ -0,0 +1,31 @@ +# this is a sample Discourse upstart script that can be used in Ubuntu +# To use ensure you create wrappers for both bundler and bluepill using: +# +# rvm wrapper $(rvm current) bootup bluepill +# rvm wrapper $(rvm current) bootup bundle +# + +description "Discoure process" +setuid discourse +respawn +respawn limit 3 30 + +start on runlevel [2345] +stop on runlevel [06] + +env RUBY_GC_MALLOC_LIMIT=90000000 +env RAILS_ROOT=/var/www/discourse +env RAILS_ENV=production +env NUM_WEBS=4 +env HOME=/home/discourse +env USER=discourse +env GROUP=discourse + +script +# runs in sh, move it to bash so we can source rvm +exec /bin/bash <