Ubuntu 14.04lts, /etc/nginx:
https://github.com/puzrin/nginx.conf.tmp
Родные конфиги вообще не трогал, только добавлял в conf.d и sites-available. Общий смысл прокси такой:
- кешируем статические ассеты
- кешируем аплоады юзеров, которые в gridfs
- прокидываем вебсокеты
- прокидываем запросы к динамике и жмем если надо
Остались вопросы:
- зачем нужна папка /var/lib/nginx/proxy ? Не зря ли я под кеш сделал /var/cache/nginx/ ?
- надо ли как-то крутить proxy_buffering? Например отключать на локейшене с вебсокетами.
- что еще мог забыть?