Skip to content
Snippets Groups Projects
nginx_note.conf_docker 696 B
Newer Older
me5na7qbjqbrp's avatar
me5na7qbjqbrp committed
# This is an example NGINX site configuration for note_kfet in Docker
# Only HTTP, please use a reverse proxy to secure it!
ynerant's avatar
ynerant committed

server {
me5na7qbjqbrp's avatar
me5na7qbjqbrp committed
    # Serve this site by default on HTTP
    listen 80 default_server;
    listen [::]:80 default_server;
ynerant's avatar
ynerant committed

me5na7qbjqbrp's avatar
me5na7qbjqbrp committed
    # Max upload size
    client_max_body_size 75M;
ynerant's avatar
ynerant committed

me5na7qbjqbrp's avatar
me5na7qbjqbrp committed
    # Django statics and media
ynerant's avatar
ynerant committed
    location /static {
me5na7qbjqbrp's avatar
me5na7qbjqbrp committed
        alias /code/static;
    }
    location /media  {
        alias /code/media;
ynerant's avatar
ynerant committed
    }

me5na7qbjqbrp's avatar
me5na7qbjqbrp committed
    # Send all non-media requests to the Django server.
    location / {
        proxy_pass http://127.0.0.1:8000;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $host;
        proxy_redirect off;
ynerant's avatar
ynerant committed
    }
}