Обратный прокси Caddy 2
Настройка Caddy в качестве обратного прокси очень проста. Вот два примера конфигурации.
Как отдельный домен
Заголовок раздела «Как отдельный домен»Вот пример файла конфигурации, если ваш экземпляр notifly работает на порту 1245
notifly.example.com { # Установите порт, который вы используете в notifly # Поддержка WebSocket, заголовки прокси и т. д. включены по умолчанию reverse_proxy localhost:1245}Caddy автоматически развёртывает сертификаты SSL из Let’s Encrypt для вашего домена. Если вы хотите явно отключить шифрование TLS, добавьте к имени сервера префикс http://.
На подпути
Заголовок раздела «На подпути»Вот эквивалент примера конфигурации выше, но работающий на подпути.
example.com { route /notifly/* { uri strip_prefix /notifly # Установите порт, который вы используете в notifly reverse_proxy localhost:1245 } redir /notifly /notifly/}