Running Zeppelin with https using Nginx context routing Running Zeppelin with https using Nginx context routing nginx nginx

Running Zeppelin with https using Nginx context routing


  1. Configure the zeppelin IP in upstream and use the upstream name in proxy_pass like below
upstream zeppelin {  server 127.0.0.1:8080;}server {  ....  location / {    proxy_pass http://zeppelin;  }  ....}
  1. To host zeppelin under 'zeppelin' context you have to change the zeppelin.server.context.path property in conf/zeppelin-site.xml

  2. Configuring zeppelin using nginx needs more configuration like websocket proxying. You can refer the sample nginx configuration in this link