Обратный прокси-сервер NGINX, который шифрует все данные для Nextcloud

У меня запущен контейнер Docker Nextcloud (порт 8080), и я хочу зашифровать поток данных с помощью ssl.

Итак, я обнаружил, что могу делать подобные вещи с nginx (обратный прокси с SSL), но я не мог найти способ, как...

У меня уже есть сертификат ключа и закрытого ключа на моем pi, сгенерированный с помощью let encrypt, который лежит вокруг, поэтому в основном, если вы подключаетесь к моему домену с помощью http/80, он должен перенаправлять данные на прокси-сервер, а прокси-сервер должен проксировать все данные через localhost:8080.

И я должен добавить, да, я пробовал официальный способ для этого (с докером обратного прокси-сервера nginx и компаньоном let encrypt), но он не работает, потому что я делаю это на pi (arm).


person CruZer0    schedule 15.12.2020    source источник


Ответы (1)


Самый простой способ — использовать популярный контейнер Nginx от замечательных парней из Linuxserver под названием Swag (у него также есть версия для ARM).

https://hub.docker.com/r/linuxserver/swag

У них даже есть предварительно настроенная конфигурация прокси-сервера Nextcloud., все, что вам нужно сделать, это переименовать файл, удалив .sample из его конца.

person J. Scott Elblein    schedule 15.12.2020