Указание Nginx на Gunicorn на другом сервере
У меня есть куча различных сервисов, работающих в нескольких контейнерах lxc, включая приложения Django.
Я хочу установить Nginx на хост-машине и проксировать передачу данных на экземпляр Gunicorn, запущенный в контейнере lxc. Идея заключается в том, что пользовательские доменные имена и сертификаты добавляются на Host, а контейнеры остаются неизменными для различных установок.
это работает, если я proxy_pass с хоста на nginx, запущенный в контейнере, но тогда у меня возникают проблемы с csrf, который для администратора Django нельзя отключить.
Итак, я хотел бы запустить nginx только на хост-сервере, соединяющемся с экземпляром Gunicorn в контейнере lxc.
Не уверен, что это исправит проблемы с csrf, но кажется неправильным запускать несколько экземпляров nginx