425 читали · 2 года назад
Let’s Encrypt SSL в docker-compose
В этой статье попробуем выпустить серификат LE (здесь и далее подразумевается Let’s Encrypt) в приложении docker-compose. И не просто выпустить, а периодически перевыпускать и использовать в web-сервере Nginx. То есть настроим автоматический выпуск и использование сертификата Let’s Encrypt. Я пользуюсь ОС Ubuntu. Docker и docker-compose установлены там же. Вы можете использовать своё окружение. Реализация Для выпуска сертификата LE используется протокол ACME. Его реализация существует на многих платформах/языках...
Разворачиваем сервер с контейнеризацией для собственных нужд. Часть 8 - запускаем nginx и заворачиваем в него phpMyAdmin + pgAdmin
Теперь нам нужно подготовить прочную основу для дальнейшей раскатки всего и вся в контейнерах. В будущем нам понадобятся: В этой части развернём Nginx и завернём в него phpMyAdmin + pgAdmin убрав проброс портов. Напоминаю, что сервер развёрнут и работает в timeweb.cloud, но вы можете использовать любой другой VPS. Забрать все файлы для загрузки можно отсюда: Наконец мы завершили все подготовительные работы и теперь будем разворачивать веб-сервер. Как наиболее удобный, хотя давно уже и не абсолютный лидер рынка, был выбран nginx...