- В этой теме 4 ответа, 5 участников, последнее обновление 4 месяца, 2 недели назад сделано .
Просмотр 4 веток ответов
Просмотр 4 веток ответов
- Для ответа в этой теме необходимо авторизоваться.
©2022 Soledad, A Technology Media Company – All Right Reserved. Designed and Developed by PenciDesign
Главная › Форумы › Docker и контейнеризация › Nginx Proxy Manager vs Traefik
Сейчас использую Nginx Proxy Manager (NPM) для проброса портов наружу и выдачи SSL сертификатов (Home Assistant, Bitwarden). Но слышал, что Traefik намного мощнее интегрируется с Docker (автоматическое получение сертификатов по лейблам, без ручной настройки в веб-интерфейсе). Стоит ли заморачиваться с переходом?
Если у тебя до 10 сервисов, сиди на NPM и не парься. Traefik — это enterprise уровень, у него порог входа намного выше. Пока напишешь правильный docker-compose с его роутерами и мидлварями, сойдешь с ума.
Перешел на Traefik год назад и кайфую. Просто добавляешь 3 лейбла к любому новому контейнеру, и Traefik сам настраивает HTTPS и проксирует трафик. Веб-интерфейс NPM даже не открываю больше.
У Traefik есть один минус — плохая обратная совместимость. При переходе с версии v2 на v3 они сильно перелопатили синтаксис конфигов. А NPM работает как автомат Калашникова.
Альтернатива: посмотри на Caddy. Он еще проще чем Traefik, конфиг (Caddyfile) пишется в три строчки, и он тоже умеет сам получать сертификаты Let’s Encrypt.