update nginx conf (only site alias modifications)

This commit is contained in:
creme 2020-01-27 11:45:33 +01:00
parent ea187b0eb4
commit 5d26f1c41a
Signed by: creme
GPG Key ID: C147C3B7FBDF08D0
10 changed files with 212 additions and 57 deletions

View File

@ -2,7 +2,7 @@
server {
include snippets/listen.conf;
# include snippets/ddos_def.conf;
server_name envs.sh 0x0.envs.sh null.envs.sh;
server_name envs.sh;
location / {
return 307 https://$host$request_uri;
@ -16,7 +16,7 @@ server {
server {
include snippets/listen_ssl.conf;
# include snippets/ddos_def.conf;
server_name envs.sh 0x0.envs.sh null.envs.sh;
server_name envs.sh;
include snippets/ssl.conf;
include ssl/envs_sh_wild.conf;
@ -36,18 +36,43 @@ server {
}
# 0x0.envs.net
# ALIAS
server {
include snippets/listen.conf;
# include snippets/ddos_def.conf;
server_name 0x0.envs.sh null.envs.sh ix.envs.sh io.envs.sh;
location / {
return 301 https://envs.sh/;
}
}
server {
include snippets/listen_ssl.conf;
# include snippets/ddos_def.conf;
server_name 0x0.envs.sh null.envs.sh ix.envs.sh io.envs.sh;
include snippets/ssl.conf;
include ssl/envs_sh_wild.conf;
include snippets/local_ssl_header.conf;
location / {
return 301 https://envs.sh/;
}
}
## envs.net
server {
include snippets/listen.conf;
# include snippets/ddos_def.conf;
server_name 0x0.envs.net null.envs.net;
server_name 0x0.envs.net null.envs.net ix.envs.net io.envs.net;
return 307 https://envs.sh$request_uri;
}
server {
include snippets/listen_ssl.conf;
# include snippets/ddos_def.conf;
server_name 0x0.envs.net null.envs.net;
server_name 0x0.envs.net null.envs.net ix.envs.net io.envs.net;
return 307 https://envs.sh$request_uri;
include snippets/ssl.conf;

View File

@ -2,7 +2,7 @@
server {
listen 5.199.130.141:80;
# include snippets/ddos_mid.conf;
server_name git.envs.net gitea.envs.net;
server_name git.envs.net;
return 307 https://$host$request_uri;
}
@ -11,7 +11,7 @@ server {
server {
listen 5.199.130.141:443 ssl http2;
# include snippets/ddos_mid.conf;
server_name git.envs.net gitea.envs.net;
server_name git.envs.net;
include snippets/ssl.conf;
include ssl/envs_net_wild.conf;
@ -25,3 +25,28 @@ server {
proxy_pass https://git.envs.net;
}
}
#ALIAS
server {
include snippets/listen.conf;
# include snippets/ddos_def.conf;
server_name gitea.envs.net;
location / {
return 301 https://git.envs.net/;
}
}
server {
include snippets/listen_ssl.conf;
# include snippets/ddos_def.conf;
server_name gitea.envs.net;
include snippets/ssl.conf;
include ssl/envs_net_wild.conf;
include snippets/local_ssl_header.conf;
location / {
return 301 https://git.envs.net/;
}
}

View File

@ -3,7 +3,7 @@ server {
include snippets/listen_local.conf;
include snippets/listen.conf;
# include snippets/ddos_def.conf;
server_name help.envs.net howto.envs.net;
server_name help.envs.net;
return 307 https://$host$request_uri;
}
@ -12,7 +12,7 @@ server {
include snippets/listen_local_ssl.conf;
include snippets/listen_ssl.conf;
# include snippets/ddos_def.conf;
server_name help.envs.net howto.envs.net;
server_name help.envs.net;
include snippets/ssl.conf;
include ssl/envs_net_wild.conf;
@ -25,3 +25,29 @@ server {
index index.html;
}
}
#ALIAS
server {
include snippets/listen.conf;
# include snippets/ddos_def.conf;
server_name howto.envs.net tutorial.envs.net;
location / {
return 301 https://help.envs.net/;
}
}
server {
include snippets/listen_ssl.conf;
# include snippets/ddos_def.conf;
server_name howto.envs.net tutorial.envs.net;
include snippets/ssl.conf;
include ssl/envs_net_wild.conf;
include snippets/local_ssl_header.conf;
location / {
return 301 https://help.envs.net/;
}
}

View File

@ -21,7 +21,7 @@ server {
}
}
## SSL
server {
include snippets/listen_local_ssl.conf;
include snippets/listen_ssl.conf;
@ -53,3 +53,31 @@ server {
proxy_pass http://127.0.0.1:8080;
}
}
## ALIAS envs.sh
server {
include snippets/listen_local.conf;
include snippets/listen.conf;
# include snippets/ddos_def.conf;
server_name ip.envs.sh whois.envs.sh ifconfig.envs.sh ifconf.envs.sh ping.envs.sh checkip.envs.sh ipconfig.envs.sh ipconf.envs.sh ipinfo.envs.sh;
location / {
return 301 http://ip.envs.net/;
}
}
server {
include snippets/listen_local_ssl.conf;
include snippets/listen_ssl.conf;
# include snippets/ddos_def.conf;
server_name whois.envs.sh ifconfig.envs.sh ifconf.envs.sh ping.envs.sh checkip.envs.sh ipconfig.envs.sh ipconf.envs.sh ipinfo.envs.sh;
include snippets/ssl.conf;
include ssl/envs_sh_wild.conf;
include snippets/local_ssl_header.conf;
location / {
return 301 https://ip.envs.net/;
}
}

View File

@ -1,26 +0,0 @@
### IP.ENVS.SH - local ###
server {
include snippets/listen_local.conf;
include snippets/listen.conf;
# include snippets/ddos_def.conf;
server_name ip.envs.sh whois.envs.sh ifconfig.envs.sh ifconf.envs.sh ping.envs.sh checkip.envs.sh ipconfig.envs.sh ipconf.envs.sh ipinfo.envs.sh;
location / {
return 301 http://ip.envs.net/;
}
}
server {
include snippets/listen_local_ssl.conf;
include snippets/listen_ssl.conf;
# include snippets/ddos_def.conf;
server_name whois.envs.sh ifconfig.envs.sh ifconf.envs.sh ping.envs.sh checkip.envs.sh ipconfig.envs.sh ipconf.envs.sh ipinfo.envs.sh;
include snippets/ssl.conf;
include ssl/envs_sh_wild.conf;
include snippets/local_ssl_header.conf;
location / {
return 301 https://ip.envs.net/;
}
}

View File

@ -2,7 +2,7 @@
server {
include snippets/listen.conf;
# include snippets/ddos_mid.conf;
server_name matrix.envs.net riot.envs.net;
server_name matrix.envs.net;
return 307 https://$host$request_uri;
}
@ -11,7 +11,7 @@ server {
server {
include snippets/listen_ssl.conf;
# include snippets/ddos_mid.conf;
server_name matrix.envs.net riot.envs.net;
server_name matrix.envs.net;
include snippets/ssl.conf;
include ssl/envs_net_wild.conf;
@ -25,3 +25,29 @@ server {
proxy_pass https://matrix.envs.net;
}
}
#ALIAS
server {
include snippets/listen.conf;
# include snippets/ddos_def.conf;
server_name riot.envs.net;
location / {
return 301 https://matrix.envs.net/;
}
}
server {
include snippets/listen_ssl.conf;
# include snippets/ddos_def.conf;
server_name riot.envs.net;
include snippets/ssl.conf;
include ssl/envs_net_wild.conf;
include snippets/local_ssl_header.conf;
location / {
return 301 https://matrix.envs.net/;
}
}

View File

@ -29,27 +29,28 @@ server {
}
}
#ALIAS
server {
include snippets/listen.conf;
include snippets/listen.conf;
# include snippets/ddos_def.conf;
server_name social.envs.net;
server_name social.envs.net;
location / {
return 301 https://pleroma.envs.net/;
}
location / {
return 301 https://pleroma.envs.net/;
}
}
server {
include snippets/listen_ssl.conf;
include snippets/listen_ssl.conf;
# include snippets/ddos_def.conf;
server_name social.envs.net;
include snippets/ssl.conf;
include ssl/envs_net_wild.conf;
include snippets/local_ssl_header.conf;
server_name social.envs.net;
location / {
return 301 https://pleroma.envs.net/;
}
include snippets/ssl.conf;
include ssl/envs_net_wild.conf;
include snippets/local_ssl_header.conf;
location / {
return 301 https://pleroma.envs.net/;
}
}

View File

@ -3,7 +3,7 @@ server {
include snippets/listen_local.conf;
include snippets/listen.conf;
# include snippets/ddos_def.conf;
server_name thelounge.envs.net lounge.envs.net webirc.envs.net;
server_name webirc.envs.net;
return 307 https://webirc.envs.net$request_uri;
}
@ -11,7 +11,7 @@ server {
include snippets/listen_local_ssl.conf;
include snippets/listen_ssl.conf;
# include snippets/ddos_def.conf;
server_name thelounge.envs.net lounge.envs.net webirc.envs.net;
server_name webirc.envs.net;
include snippets/ssl.conf;
include ssl/envs_net_wild.conf;
@ -30,3 +30,28 @@ server {
proxy_pass http://127.0.0.1:9000;
}
}
#ALIAS
server {
include snippets/listen.conf;
# include snippets/ddos_def.conf;
server_name thelounge.envs.net lounge.envs.net ;
location / {
return 301 https://webirc.envs.net/;
}
}
server {
include snippets/listen_ssl.conf;
# include snippets/ddos_def.conf;
server_name thelounge.envs.net lounge.envs.net ;
include snippets/ssl.conf;
include ssl/envs_net_wild.conf;
include snippets/local_ssl_header.conf;
location / {
return 301 https://webirc.envs.net/;
}
}

View File

@ -3,7 +3,7 @@ server {
include snippets/listen_local.conf;
include snippets/listen.conf;
# include snippets/ddos_def.conf;
server_name znc.envs.net bouncer.envs.net;
server_name znc.envs.net;
location / {
return 307 https://$host$request_uri;
@ -19,7 +19,7 @@ server {
include snippets/listen_local_ssl.conf;
include snippets/listen_ssl.conf;
# include snippets/ddos_def.conf;
server_name znc.envs.net bouncer.envs.net;
server_name znc.envs.net;
ssl_certificate /etc/letsencrypt/live/znc.envs.net/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/znc.envs.net/privkey.pem;
@ -38,3 +38,29 @@ server {
proxy_pass https://znc.envs.net:6667;
}
}
#ALIAS
server {
include snippets/listen.conf;
# include snippets/ddos_def.conf;
server_name bouncer.envs.net ;
location / {
return 301 https://znc.envs.net/;
}
}
server {
include snippets/listen_ssl.conf;
# include snippets/ddos_def.conf;
server_name bouncer.envs.net ;
include snippets/ssl.conf;
include ssl/envs_net_wild.conf;
include snippets/local_ssl_header.conf;
location / {
return 301 https://znc.envs.net/;
}
}

View File

@ -1 +0,0 @@
/etc/nginx/sites-available/ip.envs.sh.conf