Django usando Nginx para servir contenido estático

Estoy tratando de configurar nginx para que sirva el contenido estático de mi proyecto django en un VPS remoto. Estoy usando la siguiente configuración para mi instancia de nginx:

server { server_name myVPSip; access_log off; location /static/ { alias /usr/local/pcat/static/; } location / { proxy_pass http://127.0.0.1:8001; proxy_set_header X-Forwarded-Host $server_name; proxy_set_header X-Real-IP $remote_addr; add_header P3P 'CP="ALL DSP COR PSAa PSDa OUR NOR ONL UNI COM NAV"'; } } 

../nginx/sites-available/ archivo de configuración en ../nginx/sites-available/ , lo ../nginx/sites-available/ a /sites-enabled/ y reinicié nginx, sin embargo, cuando llegué a myip:8001/static obtengo un django 404.

No deberías acceder a tu sitio web por 123.123.123.123:8001 porque ese es el puerto que django está usando. Se supone que debe acceder a 123.123.123.123 (que es el puerto 80) donde se está ejecutando nginx.