У меня есть Nextcloud, установленный на сервере ubuntu 18.04, установленный как snap-пакет.
Я хотел бы установить второй сервер на том же компьютере, но последний поставляется внутри контейнера докеров. Поэтому у меня есть ситуация, когда и Nextcloud, и эта новая служба поставляются с независимым сервером (Apache для первого, и я не уверен, что использует второй).
Я знаю, что с Apache легко установить две службы в одном домене, но, поскольку обе задействованные службы являются контейнерными, это непросто. Будучи обеими службами https, я ожидаю, что они будут прослушивать оба порта 443, но только одна служба может одновременно прослушивать один порт.
В поисках решения я наткнулся на обратный прокси-сервер Apache из mod_proxy
модуль, который позволяет мне пересылать определенные запросы с сервера A на сервер B, при этом только сервер A прослушивает порт 443.
У меня вопрос:
https://example.com/foo
в другой порт (порт, который будет прослушивать второй сервер) используя обратный прокси?Если вам интересно, вторая услуга, которую я бы хотел добавить, называется eLabFTW