aboutsummaryrefslogtreecommitdiff
path: root/conf
diff options
context:
space:
mode:
authorAlexis Metaireau <alexis@notmyidea.org>2011-03-10 17:32:53 +0000
committerAlexis Metaireau <alexis@notmyidea.org>2011-03-10 17:32:53 +0000
commitde708ce3efec2ab70b6b77781957766ae47f9068 (patch)
tree6b2b3b43caea782d894ce9874e9b6632f14ef7ff /conf
parentfc569241bea388de32b38aa907bf2e527cd5039b (diff)
downloadihatemoney-mirror-de708ce3efec2ab70b6b77781957766ae47f9068.zip
ihatemoney-mirror-de708ce3efec2ab70b6b77781957766ae47f9068.tar.gz
ihatemoney-mirror-de708ce3efec2ab70b6b77781957766ae47f9068.tar.bz2
reshape the folder structure. Add conf files
Diffstat (limited to 'conf')
-rw-r--r--conf/gunicorn.conf.py7
-rw-r--r--conf/nginx.conf28
-rw-r--r--conf/supervisord.conf7
3 files changed, 42 insertions, 0 deletions
diff --git a/conf/gunicorn.conf.py b/conf/gunicorn.conf.py
new file mode 100644
index 0000000..3bd1834
--- /dev/null
+++ b/conf/gunicorn.conf.py
@@ -0,0 +1,7 @@
+backlog = 2048
+daemon = False
+debug = True
+workers = 3
+logfile = "/usr/local/www/notmyidea.org/fractals/fractals.gunicorn.log"
+loglevel = "info"
+bind = "unix:/usr/local/www/notmyidea.org/fractals/fractals.gunicorn.sock"
diff --git a/conf/nginx.conf b/conf/nginx.conf
new file mode 100644
index 0000000..783d3be
--- /dev/null
+++ b/conf/nginx.conf
@@ -0,0 +1,28 @@
+server {
+ server_name yourur;
+ keepalive_timeout 5;
+
+ location /static/ {
+ alias /path/to/app/budget/static/;
+ }
+ location / {
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+ proxy_set_header Host $http_host;
+ proxy_redirect off;
+ proxy_connect_timeout 90;
+ proxy_send_timeout 180;
+ proxy_read_timeout 180;
+ proxy_buffer_size 16k;
+ proxy_buffers 8 16k;
+ proxy_busy_buffers_size 32k;
+ proxy_intercept_errors on;
+ if (!-f $request_filename) {
+ proxy_pass http://fractals_backend;
+ break;
+ }
+ }
+}
+
+upstream fractals_backend {
+ server unix:/path/to/app/budget.gunicorn.sock;
+}
diff --git a/conf/supervisord.conf b/conf/supervisord.conf
new file mode 100644
index 0000000..5b5ec9f
--- /dev/null
+++ b/conf/supervisord.conf
@@ -0,0 +1,7 @@
+[program:fractals]
+command=/usr/local/www/notmyidea.org/fractals/venv/bin/gunicorn -c /usr/local/www/notmyidea.org/fractals/gunicorn.conf.py budget:app
+directory=/usr/local/www/notmyidea.org/fractals/budget/
+user=www
+autostart=true
+autorestart=true
+redirect_stderr=True