Настройте JupyterLab и OmniDB на одно доменное имя - PullRequest
0 голосов
/ 13 января 2020

Требуется доступ к нескольким службам, работающим на моем сервере через HTTPS

Я следовал приведенным здесь инструкциям: https://jupyter-notebook.readthedocs.io/en/stable/public_server.html

  1. Настройка EC2 экземпляр,
  2. stati c IP,
  3. добавление DNS-записей,
  4. получение сертификата LetsEncrypt,
  5. перенаправление всех трафика HTTPS c на порт, который прослушивает мой экземпляр JupyterLab (порт 8888), используя следующую команду:

    sudo iptables -t nat -I PREROUTING -p tcp --dport 443 -j REDIRECT --to-ports 8888

Причина перенаправления заключается в том, что я не wi sh для ввода номера порта: https://my-domain.org: 8888 .

Теперь мне удалось получить доступ к работающему экземпляру JupyterLab по адресу: https://my-domain.org

Однако мне нужен доступ к другой службе, OmniDB, в том же домене.

Ссылка: https://omnidb.org/en/documentation-en/19-deploying-omnidb-server

Однако, как Я настроил перенаправление всех 443 траффиков c на порт 8888, возможно ли добавить дополнительный сервис на другом порту, скажем, 8889?

Мой предполагаемый эффект необходимо ввести https://my-domain.org/omnidb и получить доступ к интерфейсу пользователя для этого приложения для управления mySQL базой данных.

...