--- /dev/null
+# the upstream component nginx needs to connect to
+upstream django {
+ # server unix:///path/to/your/mysite/mysite.sock; # for a file socket
+ server unix:///home/telecaster/apps/telecaster/instance/django.sock; # for a web port socket (we'll use this first)
+ }
+
+server {
+ # the port your site will be served on
+ listen 80;
+ # the domain name it will serve for
+ server_name telecasting.parisson.com; # substitute your machine's IP address or FQDN
+ charset utf-8;
+
+ # max upload size
+ client_max_body_size 75M; # adjust to taste
+
+ # Django media
+ location /media {
+ alias /home/telecaster/archives/; # your Django project's media files - amend as required
+ #autoindex on;
+ }
+
+ location /static {
+ alias /var/www/static/; # your Django project's static files - amend as required
+ }
+
+ # Finally, send all non-media requests to the Django server.
+ location / {
+ uwsgi_pass django;
+ include /etc/nginx/uwsgi_params; # the uwsgi_params file you installed
+ #uwsgi_pass_request_body on;
+ }
+
+ error_log /var/log/nginx/error_telecaster.log;
+ access_log /var/log/nginx/access_telecaster.log;
+
+ }
--- /dev/null
+uwsgi_param QUERY_STRING $query_string;
+uwsgi_param REQUEST_METHOD $request_method;
+uwsgi_param CONTENT_TYPE $content_type;
+uwsgi_param CONTENT_LENGTH $content_length;
+
+uwsgi_param REQUEST_URI $request_uri;
+uwsgi_param PATH_INFO $document_uri;
+uwsgi_param DOCUMENT_ROOT $document_root;
+uwsgi_param SERVER_PROTOCOL $server_protocol;
+uwsgi_param UWSGI_SCHEME $scheme;
+
+uwsgi_param REMOTE_ADDR $remote_addr;
+uwsgi_param REMOTE_PORT $remote_port;
+uwsgi_param SERVER_PORT $server_port;
+uwsgi_param SERVER_NAME $server_name;