# nginx.conf upstream djangoA { server web:8000 max_fails=3 fail_timeout=0; } server { include mime.types; # The port your site will be served on listen 80; # the domain name it will serve for server_name 0.0.0.0;# substitute your machine's IP address or FQDN charset utf-8; #Max upload size client_max_body_size 512M; # adjust to taste location /static { alias /www/static; expires 30d; } location /media { alias /www/media; expires 30d; } location / { try_files $uri @proxy_to_app; } # Finally, send all non-media requests to the Django server. location @proxy_to_app { proxy_set_header X-Real-IP $remote_addr; proxy_redirect off; proxy_set_header Host $host; proxy_pass http://djangoA; } }