Я получил Caddy из официального репо на docker хабе и все работает с автоматами c https на нескольких поддоменах. Все идет нормально.
sub1.domain.com {
respond "Test"
}
https://sub1.domain.com:3333 {
reverse_proxy 192.168.7.6:3000
}
https://sub1.domain.com:4444 {
reverse_proxy 192.168.7.6:4000
}
sub2.domain.com {
respond "Test"
}
Есть две вещи, которые я не понимаю.
1) Я бы предпочел, чтобы прокси работал на переадресации подчиненных папок в порты, но это не удалось, так как каталог, кажется, поддерживается а также при проксировании. Пример:
https://sub1.domain.com:4444 {
reverse_proxy /dir/ 192.168.7.6:4000
}
Так что в итоге я получаю 192.168.7.6:4000/dir/ вместо 192.168.7.6:4000
2) Когда я вызываю sub2.domain.com вместе с портом из sub1 он показывает пустую страницу (источник также пустой). Так, например, sub2.domain.com:4444. Я предпочел бы ожидать тайм-аут или страницу ошибки?
Большое спасибо за советы и предложения заранее!