У нас есть несколько настроек Django, которые проходят через прокси-сервер (Apache и Nginx), которые в конечном итоге попадают в реальную среду выполнения Django.
Нам нужно, чтобы HTTPS заканчивался, даже когда он был в нашей сети. Мы пересматриваем Gunicorn из-за его успехов и производительности в наших других настройках, но для тестирования с HTTPS нужно согласовать их последовательно.
Наша топология такова:
https://foo.com → [Public face proxy] → (https) → [внутренний сервер https://192...:8001]
Как настроить Gunicorn для прослушивания на HTTPS с самоподписанным сертификатом?