JohnnyGrey86

Untitled

Aug 5th, 2021 (edited)
272
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.00 KB | None | 0 0
  1. ## Version 2020/12/09
  2. # make sure that your dns has a cname set for tautulli and that your tautulli container is not using a base url
  3.  
  4. server {
  5.     listen 443 ssl;
  6.     listen [::]:443 ssl;
  7.  
  8.     server_name tautulli.*;
  9.  
  10.     include /config/nginx/ssl.conf;
  11.  
  12.     client_max_body_size 0;
  13.  
  14.     # enable for ldap auth, fill in ldap details in ldap.conf
  15.     #include /config/nginx/ldap.conf;
  16.  
  17.     # enable for Authelia
  18.     #include /config/nginx/authelia-server.conf;
  19.  
  20.     location / {
  21.         # enable the next two lines for http auth
  22.         #auth_basic "Restricted";
  23.         #auth_basic_user_file /config/nginx/.htpasswd;
  24.  
  25.         # enable the next two lines for ldap auth
  26.         #auth_request /auth;
  27.         #error_page 401 =200 /ldaplogin;
  28.  
  29.         # enable for Authelia
  30.         #include /config/nginx/authelia-location.conf;
  31.  
  32.         include /config/nginx/proxy.conf;
  33.         resolver 127.0.0.11 valid=30s;
  34.         set $upstream_app tautulli;
  35.         set $upstream_port 8181;
  36.         set $upstream_proto http;
  37.         proxy_pass $upstream_proto://$upstream_app:$upstream_port;
  38.  
  39.     }
  40.  
  41.     location ~ (/tautulli)?/api {
  42.         include /config/nginx/proxy.conf;
  43.         resolver 127.0.0.11 valid=30s;
  44.         set $upstream_app tautulli;
  45.         set $upstream_port 8181;
  46.         set $upstream_proto http;
  47.         proxy_pass $upstream_proto://$upstream_app:$upstream_port;
  48.  
  49.     }
  50.  
  51.     location ~ (/tautulli)?/newsletter {
  52.         include /config/nginx/proxy.conf;
  53.         resolver 127.0.0.11 valid=30s;
  54.         set $upstream_app tautulli;
  55.         set $upstream_port 8181;
  56.         set $upstream_proto http;
  57.         proxy_pass $upstream_proto://$upstream_app:$upstream_port;
  58.  
  59.     }
  60.  
  61.     location ~ (/tautulli)?/image {
  62.         include /config/nginx/proxy.conf;
  63.         resolver 127.0.0.11 valid=30s;
  64.         set $upstream_app tautulli;
  65.         set $upstream_port 8181;
  66.         set $upstream_proto http;
  67.         proxy_pass $upstream_proto://$upstream_app:$upstream_port;
  68.  
  69.     }
  70.  
  71. }
  72.  
  73.  
  74.  
Add Comment
Please, Sign In to add comment