Я настраиваю VPS через ansible для запуска веб-приложения, которое уже находится в контейнере Docker.Эта часть работает и работает.Переходя к прокси-части, я добавил jwilder/nginx-proxy
и jrcs/letsencrypt-nginx-proxy-companion
в свою пьесу.В общем то работает.Сертификат SSL был создан, и я могу получить доступ к веб-приложению через прокси.К сожалению, изображения, кажется, не проходят.Я думаю, что мне нужно настроить «соединение», чтобы быть «поддерживать».Хотя мне еще предстоит выяснить, как получить этот набор.Какие-либо предложения?Заранее спасибо.
nginx-proxy env vars:
VIRTUAL_HOST: "{{ webserver_hostname }}"
VIRTUAL_PORT: 9000
LETSENCRYPT_HOST: "{{ webserver_hostname }}"
LETSENCRYPT_EMAIL: "{{ letsencrypt_email }}"
SSL_POLICY: Mozilla-Modern
Используемые образы докера:
- jwilder / nginx-proxy
- jrcs / letsencrypt-nginx-proxy-companion
- настраиваемый докер с приложением.
Примечание:
- Я удалил letsencrypt-nginx-proxy-компаньон и проблема с изображением остается.
- У меня нет проблем с изображениями, если я напрямую получаю доступ к порту на панели настройки веб-приложения.
Ответы браузера:
- Safari:
- "Не удалось загрузить ресурс: сетевое соединение потеряно."
- Ошибка: «Сетевое соединение было потеряно».
- Chrome:
- Состояние «(сбой)».
- Проверяя заголовок ответа, статус равен 200.
- В соответствии с таймингом, запуск соединения «остановлен».
- Firefox:
- Статус равен 200,но полезная нагрузка Ответа пуста.
Еще раз спасибо за просмотр.