Как легко и непринуждённо сделать Reverse Proxy для ваших сайтов и не только (Nginx Proxy Manager)
Установка Nginx Proxy Manager в CasaOS
В прошлой статье мы установили менеджер паролей Vaultwarden в оболочку CasaOS и узнали что менеджер требует для работы защищенное соединение. Вот эту задачу и решим с помощью прокси сервера Nginx. Для установки опять проходим рутинную операцию - Заходим в "App Store" и жмем кнопку "Установить" под приложением "Nginx Proxy Manager". Перед установкой нас предупредят что Nginx займет порты 80, 81, 443. Но мы же знаем что у нас на порту 80 висит CasaOS. Как быть? В общем то все тривиально просто. Останавливаем установку прокси и переходим в настройки оболочки...
Nginx Proxy Manager установка на Docker/Proxmox
Когда возникла необходимость публиковать несколько разных вебсервисов из локальной сети, искал решение, которое бы позволяло это делать, через простой и удобный интерфейс. В итоге нашел "Nginx Proxy Manager" - web ui для управления хостами в Nginx, а также позволяющий получать/обновлять сертификаты Let's Encrypt. Ссылка на офсайт: https://nginxproxymanager.com/ Установка может быть произведена несколькими способами: установка в docker описана неплохо на офсайте, по умолчанию ставится вместе с MYSQL, но можно вместо него использовать Sqlite...