Hallo
Ich habe ein Anliegen bzgl. "nginx" und finde diesbzgl nichts brauchbares in Google:
Wie kann ich diesen als ReverseProxy konfigurieren?
Ich möchte am besten alle Anfragen auf Port 80/443 an den Webserver leiten (10.0.0.12), aber festgelegte andere Regeln an einen anderen Server leiten.
Falls das nicht geht, wie kann ich denn bestimmte Domains zum Webserver weiterleiten? Es müssen aber alle Header, etc. übermittelt werden, sodass "Piwik" (Analytics-Tools) funktioniert.
example1.com .. example100.com → Webserver (10.0.0.12)
meet.example.com → Jitsi-Meet Server (10.0.0.18)
Wie muss ich dann nginx noch konfigurieren, sodass dann auch Jitsi-Meet funktioniert? Es verwendet Websockets, etc...
Diese Anleitung für Jitsi scheint mir unvollständig: https://jitsi.github.io/handbook/do...s-guide-docker#running-behind-a-reverse-proxy
Ich finde in Google sonst nichts brauchbares
Kann mir bitte jemand eine Config geben?
Momentan sieht meine nginx-Config (für Jitsi) so aus:
Aber in diesem Fall kann ich "meet.example.com" nicht aufrufen.
Ich habe ein Anliegen bzgl. "nginx" und finde diesbzgl nichts brauchbares in Google:
Wie kann ich diesen als ReverseProxy konfigurieren?
Ich möchte am besten alle Anfragen auf Port 80/443 an den Webserver leiten (10.0.0.12), aber festgelegte andere Regeln an einen anderen Server leiten.
Falls das nicht geht, wie kann ich denn bestimmte Domains zum Webserver weiterleiten? Es müssen aber alle Header, etc. übermittelt werden, sodass "Piwik" (Analytics-Tools) funktioniert.
example1.com .. example100.com → Webserver (10.0.0.12)
meet.example.com → Jitsi-Meet Server (10.0.0.18)
Wie muss ich dann nginx noch konfigurieren, sodass dann auch Jitsi-Meet funktioniert? Es verwendet Websockets, etc...
Diese Anleitung für Jitsi scheint mir unvollständig: https://jitsi.github.io/handbook/do...s-guide-docker#running-behind-a-reverse-proxy
Ich finde in Google sonst nichts brauchbares
Kann mir bitte jemand eine Config geben?
Momentan sieht meine nginx-Config (für Jitsi) so aus:
Code:
server {
listen 80;
listen 443;
server_name meet.example.com;
location / {
proxy_pass https://10.0.0.18;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
location /xmpp-websocket {
proxy_pass https://10.0.0.18:8443/xmpp-websocket;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
location /colibri-ws/ {
proxy_pass https://10.0.0.18:8443/colibri-ws/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}
Aber in diesem Fall kann ich "meet.example.com" nicht aufrufen.