Add ipv6 support

This commit is contained in:
Eric Nemchik 2018-12-04 09:54:38 -06:00
parent b1966bdbfd
commit 4ef328bf68
38 changed files with 69 additions and 31 deletions

View file

@ -2,14 +2,15 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name bazarr.*;
include /config/nginx/ssl.conf;
client_max_body_size 0;
# enable for ldap auth, fill in ldap details in ldap.conf
# enable for ldap auth, fill in ldap details in ldap.conf
#include /config/nginx/ldap.conf;
location / {

View file

@ -2,11 +2,12 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name collabora.*;
include /config/nginx/ssl.conf;
resolver 127.0.0.11 valid=30s;
set $upstream_collabora collabora;
@ -45,4 +46,4 @@ server {
proxy_set_header Host $http_host;
proxy_read_timeout 36000s;
}
}
}

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name couchpotato.*;
@ -9,7 +10,7 @@ server {
client_max_body_size 0;
# enable for ldap auth, fill in ldap details in ldap.conf
# enable for ldap auth, fill in ldap details in ldap.conf
#include /config/nginx/ldap.conf;
location / {

View file

@ -2,14 +2,15 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name deluge.*;
include /config/nginx/ssl.conf;
client_max_body_size 0;
# enable for ldap auth, fill in ldap details in ldap.conf
# enable for ldap auth, fill in ldap details in ldap.conf
#include /config/nginx/ldap.conf;
location / {

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name duplicati.*;

View file

@ -1,4 +1,4 @@
# make sure that your dns has a cname set for emby, if emby is running in bridge mode, the below config should work as is, although,
# make sure that your dns has a cname set for emby, if emby is running in bridge mode, the below config should work as is, although,
# the container name is expected to be "emby", if not, replace the line "set $upstream_emby emby;" with "set $upstream_emby <containername>;"
# for host mode, replace the line "proxy_pass http://$upstream_emby:8096;" with "proxy_pass http://HOSTIP:8096;" HOSTIP being the IP address of emby
# in emby settings, under "Advanced" change the public https port to 443, leave the local ports as is, set the "external domain" to your url,
@ -6,6 +6,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name emby.*;

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name flood.*;

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name glances.*;

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name headphones.*;

View file

@ -2,14 +2,15 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name heimdall.*;
include /config/nginx/ssl.conf;
client_max_body_size 0;
# enable for ldap auth, fill in ldap details in ldap.conf
# enable for ldap auth, fill in ldap details in ldap.conf
#include /config/nginx/ldap.conf;
location / {

View file

@ -2,14 +2,15 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name jackett.*;
include /config/nginx/ssl.conf;
client_max_body_size 0;
# enable for ldap auth, fill in ldap details in ldap.conf
# enable for ldap auth, fill in ldap details in ldap.conf
#include /config/nginx/ldap.conf;
location / {

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name lazylibrarian.*;

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name lidarr.*;
@ -9,7 +10,7 @@ server {
client_max_body_size 0;
# enable for ldap auth, fill in ldap details in ldap.conf
# enable for ldap auth, fill in ldap details in ldap.conf
#include /config/nginx/ldap.conf;
location / {

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name medusa.*;

View file

@ -2,14 +2,15 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name monitorr.*;
include /config/nginx/ssl.conf;
client_max_body_size 0;
# enable for ldap auth, fill in ldap details in ldap.conf
# enable for ldap auth, fill in ldap details in ldap.conf
#include /config/nginx/ldap.conf;
location / {

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name mylar.*;

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name netdata.*;

View file

@ -14,6 +14,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name nextcloud.*;

View file

@ -2,14 +2,15 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name nzbget.*;
include /config/nginx/ssl.conf;
client_max_body_size 0;
# enable for ldap auth, fill in ldap details in ldap.conf
# enable for ldap auth, fill in ldap details in ldap.conf
#include /config/nginx/ldap.conf;
location / {

View file

@ -2,14 +2,15 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name nzbhydra.*;
include /config/nginx/ssl.conf;
client_max_body_size 0;
# enable for ldap auth, fill in ldap details in ldap.conf
# enable for ldap auth, fill in ldap details in ldap.conf
#include /config/nginx/ldap.conf;
location / {

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name ombi.*;

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name organizr.*;

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name phpmyadmin.*;

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name pihole.*;

View file

@ -4,6 +4,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name plex.*;
@ -12,8 +13,8 @@ server {
client_max_body_size 0;
proxy_redirect off;
proxy_buffering off;
# enable for ldap auth, fill in ldap details in ldap.conf
# enable for ldap auth, fill in ldap details in ldap.conf
#include /config/nginx/ldap.conf;

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name plexwebtools.*;

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name portainer.*;

View file

@ -2,14 +2,15 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name pydio.*;
include /config/nginx/ssl.conf;
client_max_body_size 0;
# enable for ldap auth, fill in ldap details in ldap.conf
# enable for ldap auth, fill in ldap details in ldap.conf
#include /config/nginx/ldap.conf;
location / {

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name radarr.*;

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name rutorrent.*;

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name sabnzbd.*;

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name sickrage.*;

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name sonarr.*;
@ -32,5 +33,5 @@ server {
resolver 127.0.0.11 valid=30s;
set $upstream_sonarr sonarr;
proxy_pass http://$upstream_sonarr:8989;
}
}
}

View file

@ -2,14 +2,15 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name syncthing.*;
include /config/nginx/ssl.conf;
client_max_body_size 0;
# enable for ldap auth, fill in ldap details in ldap.conf
# enable for ldap auth, fill in ldap details in ldap.conf
#include /config/nginx/ldap.conf;
location / {

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name tautulli.*;

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name thelounge.*;

View file

@ -2,6 +2,7 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name transmission.*;

View file

@ -2,14 +2,15 @@
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name unifi.*;
include /config/nginx/ssl.conf;
client_max_body_size 0;
# enable for ldap auth, fill in ldap details in ldap.conf
# enable for ldap auth, fill in ldap details in ldap.conf
#include /config/nginx/ldap.conf;
location / {
@ -26,7 +27,7 @@ server {
set $upstream_unifi unifi;
proxy_pass https://$upstream_unifi:8443;
}
location /wss {
# enable the next two lines for http auth
#auth_basic "Restricted";