Skip to content

HAProxy + Nginx + GeoIP2 LoadBalancer. Support YandexCloud Certificate Manager

License

Notifications You must be signed in to change notification settings

gseldon/Nginx-proxy-HAProxy-GeoIP2

Repository files navigation

Codacy Security Scan

HAProxy + Nginx + GeoIP2 LoadBalancer

Задача проекта:

  • сервис должен быть контейнеризован
  • используем стабильную версию Nginx
  • отработать процедуру добавления новых модулей
  • добавить поддержку GeoIP2
  • шаблоны блокировок по IP
  • логичная структура проекта (конфигурация, инклуды, безопасность)
  • включить поддержку добавления wildcard сертификатов YandexCloud Certificate Manager
  • шаблоны страниц ошибок

Онлайн конфигуратор

Онлайн конфигуратор правил безопасности

Установка модуля GeoIP2 Nginx с новым форматом базы MaxMind


Хорошая статья по HAProxy

Еще одна статья по HAProxy

Получаем IP-адреса HTTPS-клиентов с HAProxy (frontend) на Nginx (backend) в режимах HTTP и TCP-балансировки

About

HAProxy + Nginx + GeoIP2 LoadBalancer. Support YandexCloud Certificate Manager

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published