Caddy-Proxy-Docker
Плагин, позволяющий использовать
Особенности::
- configless
- autodiscovery
- zero downtime
- требует для каждого контейнера FQDN или IP адрес
- автоматическое получение SSL сертификатов (силами caddy)
https://github.com/lucaslorentz/caddy-docker-proxy
Пример настройки контейнера
#proxy #docker #caddy #configless #autodiscоvery
Плагин, позволяющий использовать
Caddy как Reverse Proxy для Docker контейнеров с настройкой через labels.Особенности::
- configless
- autodiscovery
- zero downtime
- требует для каждого контейнера FQDN или IP адрес
- автоматическое получение SSL сертификатов (силами caddy)
https://github.com/lucaslorentz/caddy-docker-proxy
Пример настройки контейнера
whoami1:
image: traefik/whoami
networks:
- caddy
deploy:
labels:
caddy: whoami1.example.com
caddy.reverse_proxy: "{{upstreams 80}}"
caddy.tls.ca: https://acme-staging-v02.api.letsencrypt.org/directory
#proxy #docker #caddy #configless #autodiscоvery
GitHub
GitHub - lucaslorentz/caddy-docker-proxy: Caddy as a reverse proxy for Docker
Caddy as a reverse proxy for Docker. Contribute to lucaslorentz/caddy-docker-proxy development by creating an account on GitHub.
👍9🔥1
Gobetween
Опенсурс современный
Поддержка
Встроенная поддержка
Встроенное управление через
Различные стратегии балансировки.
Мультиплатформенный:
https://github.com/yyyar/gobetween
Web: https://gobetween.io/
#proxy #docker #configless #autodiscovery
Опенсурс современный
load balancer и reverse proxy для хайлоад облачных решений. Поддерживает как L7 так и L4. (TCP, TLS & UDP).Поддержка
autodiscovery (static file, DNS SRV, docker/swarm, consul, text/json, или кастомные скрипты).Встроенная поддержка
healthcheck (tcp ping или кастомные скрипты)Встроенное управление через
Rest APIРазличные стратегии балансировки.
Мультиплатформенный:
Mac, Windows, Linuxhttps://github.com/yyyar/gobetween
Web: https://gobetween.io/
#proxy #docker #configless #autodiscovery
GitHub
GitHub - yyyar/gobetween: :cloud: Modern & minimalistic load balancer for the Сloud era
:cloud: Modern & minimalistic load balancer for the Сloud era - yyyar/gobetween
👍17🔥1
Кучно пошло на тему инфобеза, вернее нестандартных приемов!
Еще один забавный метод - прокси, которая разбирает хендшейки протоколов и в зависимости от - пробрасывает в нужный сервис.
https://github.com/yrutschle/sslh
Подсказаал: @infras123
#ssh #security #proxy
Еще один забавный метод - прокси, которая разбирает хендшейки протоколов и в зависимости от - пробрасывает в нужный сервис.
SSH и HTTPS на одном порту :) Эдакий черный вход "для своих" :)https://github.com/yrutschle/sslh
Подсказаал: @infras123
#ssh #security #proxy
GitHub
GitHub - yrutschle/sslh: Applicative Protocol Multiplexer (e.g. share SSH and HTTPS on the same port)
Applicative Protocol Multiplexer (e.g. share SSH and HTTPS on the same port) - yrutschle/sslh
🔥16👍13
zoraxy - универсальный reverse-proxy с WebUI, написаный на Go.Из особенностей - встроенная Web Console для управления, Утилиты (IP сканер, mDNS сканер, конвертер CIDR IP), интеграция с SSO, поддержка ACME протокола (включая DNS Challenge) , поддержка SNI. Помимо протокола HTTP/2 умеет и в режим TCP Proxy.
https://github.com/tobychui/zoraxy
#proxy #nginx #traefik #haproxy
GitHub
GitHub - tobychui/zoraxy: A general purpose HTTP reverse proxy and forwarding tool. Now written in Go!
A general purpose HTTP reverse proxy and forwarding tool. Now written in Go! - tobychui/zoraxy
👍12🔥6
ghostunnel - простой SSL/TLS прокси с взаимной аутентификацией для защиты не-TLS-сервисов.Ghostunnel поддерживает два режима: клиентский и серверный. Ghostunnel в серверном режиме работает перед бэкенд-сервером и принимает защищенные TLS соединения, которые затем проксируются на (незащищенный) бэкенд. Бэкенд может быть TCP рортом или unix socket.Ghostunnel в клиентском режиме принимает (незащищенные) соединения через TCP порт или unix socket и проксирует их на защищенный TLS-сервис. Другими словами,
ghostunnel является заменой stunnel.https://github.com/ghostunnel/ghostunnel
Подсказал: Дмитрий Ефимов
#proxy #stunnel #tls #security
👍12🔥8
nginx-proxy реверс прокси сервер с autodiscovery на базе nginx.Контейнер, на котором работают
nginx и docker-gen, который генерирует конфигурации обратного прокси-сервера для nginx и перезагружает nginx при запуске и остановке контейнеров.Подробности проекта в блоге: http://jasonwilder.com/blog/2014/03/25/automated-nginx-reverse-proxy-for-docker/
https://github.com/nginx-proxy/nginx-proxy
опубликовано в @gitgate
PS. Активно и давно использую у себя в мелких проектах.
#nginx #proxy #autodiscovery
GitHub
GitHub - nginx-proxy/nginx-proxy: Automated nginx proxy for Docker containers using docker-gen
Automated nginx proxy for Docker containers using docker-gen - nginx-proxy/nginx-proxy
👍14🔥6