在同一域名上设置JupyterLab和OmniDB

时间:2020-01-13 10:33:32

标签: subdomain ubuntu-18.04 jupyter-lab

需要通过HTTPS访问服务器上运行的多个服务

我已按照此处的说明进行操作: https://jupyter-notebook.readthedocs.io/en/stable/public_server.html

  1. 设置EC2实例,
  2. 静态IP,
  3. 添加DNS记录,
  4. 获取LetsEncrypt证书,
  5. 使用以下命令将所有HTTPS通信重定向到我的JupyterLab实例正在侦听的端口(端口8888):

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

重定向的原因是因为我不想输入端口号:https://my-domain.org:8888

我现在设法在以下位置访问JupyterLab的运行实例: https://my-domain.org

但是,我需要在同一个域中访问另一个服务OmniDB。

参考:https://omnidb.org/en/documentation-en/19-deploying-omnidb-server

但是,由于我已将所有443流量设置为重定向到端口8888,是否可以在另一个端口(例如8889)上添加其他服务?

我的预期效果是进入 https://my-domain.org/omnidb 并进入该应用的用户界面,以管理mySQL数据库。

0 个答案:

没有答案