diff --git a/apache-plesk/README.md b/apache-plesk/README.md new file mode 100644 index 0000000..b42c619 --- /dev/null +++ b/apache-plesk/README.md @@ -0,0 +1,3 @@ +Reverse Proxy Einstellungen + +Werden hinterlegt in Plesk bei "Einstellungen für Apache & nginx für " unter Zusätzliche Anweisungen für HTTPS diff --git a/apache-plesk/automation.bartschatten.de.conf.txt b/apache-plesk/automation.bartschatten.de.conf.txt new file mode 100644 index 0000000..98da1a5 --- /dev/null +++ b/apache-plesk/automation.bartschatten.de.conf.txt @@ -0,0 +1,9 @@ +ProxyPreserveHost On +ProxyPass / http://127.0.0.1:5678/ +ProxyPassReverse / http://127.0.0.1:5678/ + +RewriteEngine On +RewriteCond %{HTTP:Upgrade} =websocket [NC] +RewriteRule /(.*) ws://127.0.0.1:5678/$1 [P,L] +RewriteCond %{HTTP:Upgrade} !=websocket [NC] +RewriteRule /(.*) http://127.0.0.1:5678/$1 [P,L] diff --git a/apache-plesk/bitwarden.bartschatten.de.conf.txt b/apache-plesk/bitwarden.bartschatten.de.conf.txt new file mode 100644 index 0000000..99b0d48 --- /dev/null +++ b/apache-plesk/bitwarden.bartschatten.de.conf.txt @@ -0,0 +1,7 @@ +ProxyPreserveHost On +ProxyRequests Off +ProxyPass / http://127.0.0.1:8888/ +ProxyPassReverse / http://127.0.0.1:8888/ + +RequestHeader set X-Forwarded-Proto "https" +RequestHeader set X-Forwarded-Ssl "on" diff --git a/apache-plesk/git.bartschatten.de.conf.txt b/apache-plesk/git.bartschatten.de.conf.txt new file mode 100644 index 0000000..3b3f9cb --- /dev/null +++ b/apache-plesk/git.bartschatten.de.conf.txt @@ -0,0 +1,8 @@ +ProxyPass /.well-known/acme-challenge/ ! + +ProxyPreserveHost On +ProxyPass / http://127.0.0.1:3002/ +ProxyPassReverse / http://127.0.0.1:3002/ + +RequestHeader set X-Forwarded-Proto "https" +RequestHeader set X-Forwarded-Ssl "on" diff --git a/apache-plesk/nextcloud.bartschatten.de.conf.txt b/apache-plesk/nextcloud.bartschatten.de.conf.txt new file mode 100644 index 0000000..632c029 --- /dev/null +++ b/apache-plesk/nextcloud.bartschatten.de.conf.txt @@ -0,0 +1,9 @@ +ProxyPreserveHost On +ProxyPass / http://127.0.0.1:8080/ +ProxyPassReverse / http://127.0.0.1:8080/ + +Redirect 301 /.well-known/carddav /remote.php/dav +Redirect 301 /.well-known/caldav /remote.php/dav + +RequestHeader set X-Forwarded-Proto "https" +RequestHeader set X-Forwarded-Ssl "on" diff --git a/apache-plesk/portainer.bartschatten.de.conf.txt b/apache-plesk/portainer.bartschatten.de.conf.txt new file mode 100644 index 0000000..bfe6b57 --- /dev/null +++ b/apache-plesk/portainer.bartschatten.de.conf.txt @@ -0,0 +1,8 @@ +ProxyPass /.well-known/acme-challenge/ ! + +ProxyPreserveHost On +ProxyPass / http://127.0.0.1:9000/ +ProxyPassReverse / http://127.0.0.1:9000/ + +RequestHeader set X-Forwarded-Proto "https" +RequestHeader set X-Forwarded-Ssl "on" diff --git a/apache-plesk/status.bartschatten.de.conf.txt b/apache-plesk/status.bartschatten.de.conf.txt new file mode 100644 index 0000000..fefc861 --- /dev/null +++ b/apache-plesk/status.bartschatten.de.conf.txt @@ -0,0 +1,7 @@ +ProxyPass /.well-known/acme-challenge/ ! + +ProxyPreserveHost On +ProxyPass / http://127.0.0.1:3001/ +ProxyPassReverse / http://127.0.0.1:3001/ +RequestHeader set X-Forwarded-Proto "https" +RequestHeader set X-Forwarded-Ssl "on" diff --git a/apache-plesk/wordpress.bartschatten.de.conf.txt b/apache-plesk/wordpress.bartschatten.de.conf.txt new file mode 100644 index 0000000..60bcaf9 --- /dev/null +++ b/apache-plesk/wordpress.bartschatten.de.conf.txt @@ -0,0 +1,8 @@ +ProxyPass /.well-known/acme-challenge/ ! + +ProxyPreserveHost On +ProxyPass / http://127.0.0.1:8085/ +ProxyPassReverse / http://127.0.0.1:8085/ + +RequestHeader set X-Forwarded-Proto "https" +RequestHeader set X-Forwarded-Ssl "on"