Advertisement
Guest User

Untitled

a guest
Mar 15th, 2019
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Nginx 1.43 KB | None | 0 0
  1.         server {
  2.                 listen 80;
  3.                 listen [::]:80;
  4.                 listen 443 ssl http2;
  5.                 listen [::]:443 ssl http2;
  6.                 server_name ~^(?<subdomain>\w+)\.my\.domain\.name$;
  7.                 ssl_certificate fullchain.pem;
  8.                 ssl_certificate_key privkey.pem;
  9.                 access_log /var/log/nginx/vhost_log vhost;
  10.                 error_log /var/log/nginx/error_log debug;
  11.                 if ($scheme = "http") {
  12.                         rewrite ^ https://$http_host$request_uri? permanent;  # enforce https
  13.                 }      
  14.                 location / {
  15.                         proxy_set_header Host       $host;
  16.                         proxy_pass_request_headers      on;
  17.                         proxy_cache off;
  18.                         proxy_http_version 1.1;
  19.                         proxy_set_header Upgrade $http_upgrade;
  20.                         proxy_set_header Connection $connection_upgrade;
  21.                         proxy_set_header X-Forwarded-Proto $scheme;
  22.                         proxy_set_header X-Real-IP $remote_addr;
  23.                         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  24.                         proxy_redirect off;
  25.                         proxy_read_timeout 300s;
  26.                         proxy_pass $upstream;
  27.                 }
  28.         }
  29.         upstream tautulli {
  30.                 server 127.0.0.1:8181;
  31.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement