summaryrefslogtreecommitdiff
path: root/conf/nginx.conf.template
diff options
context:
space:
mode:
Diffstat (limited to 'conf/nginx.conf.template')
-rw-r--r--conf/nginx.conf.template33
1 files changed, 33 insertions, 0 deletions
diff --git a/conf/nginx.conf.template b/conf/nginx.conf.template
new file mode 100644
index 0000000..785bc57
--- /dev/null
+++ b/conf/nginx.conf.template
@@ -0,0 +1,33 @@
+server {
+ listen 80;
+ server_name #URL#;
+ root /srv/ishtar-pergamon/;
+ access_log /var/log/django/pergamon-access.log;
+ error_log /var/log/django/pergamon-error.log;
+
+ gzip on;
+ gzip_disable "msie6";
+ gzip_comp_level 6;
+ gzip_min_length 1100;
+ gzip_buffers 16 8k;
+ gzip_proxied any;
+ gzip_types text/plain text/css text/js text/xml text/javascript application/javascript application/x-javascript application/json application/xml application/rss+xml image/svg+xml;
+
+ location /static/ { # STATIC_URL
+ alias /srv/ishtar-pergamon/static/; # STATIC_ROOT
+ expires 30d;
+ }
+
+ location /media/ { # MEDIA_URL
+ alias /srv/ishtar-pergamon/media/; # MEDIA_ROOT
+ expires 30d;
+ }
+
+ location / {
+ include uwsgi_params;
+ uwsgi_pass unix:/var/lib/uwsgi/run/ishtar_pergamon.sock;
+ uwsgi_read_timeout 1800;
+ uwsgi_send_timeout 600;
+ }
+}
+