Nytrix Nytrix
Start Produkte Standorte Über uns Blog FAQ Anmelden
Nytrix Nytrix
Anmelden
vServer

Nginx als Reverse Proxy einrichten

Aktualisiert 08.05.2026 5 Min. Lesezeit

Was ist ein Reverse Proxy?

Ein Reverse Proxy sitzt vor deinen Anwendungen und nimmt alle eingehenden Anfragen entgegen. Statt dass deine Node-App auf Port 3000 und deine Python-API auf Port 5000 direkt aus dem Internet erreichbar sind, leitet Nginx anhand von Domain oder Pfad an die richtige App weiter — und kümmert sich um SSL.

Wozu das gut ist

Grundkonfiguration

Eine minimale Reverse-Proxy-Config für eine App auf Port 3000:

server {
    listen 80;
    server_name app.deine-domain.de;

    location / {
        proxy_pass http://127.0.0.1:3000;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

Die proxy_set_header-Zeilen sind wichtig, damit deine App die echte Client-IP und das richtige Protokoll kennt.

WebSockets unterstützen

Für Apps mit WebSockets (Chat, Live-Updates) ergänzt du:

    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";

SSL mit Let's Encrypt

Sobald die Domain auf den Server zeigt, holst du das Zertifikat:

sudo apt install certbot python3-certbot-nginx
sudo certbot --nginx -d app.deine-domain.de

Certbot trägt die SSL-Konfiguration automatisch in deinen Server-Block ein. Mehr dazu im SSL/HTTPS-Guide.

Nginx bei Nytrix

Auf jedem Nytrix-vServer installierst du Nginx mit einem Befehl. Beim No-IP-vServer läuft bereits ein Caddy-Reverse-Proxy vorgeschaltet — für eigene Reverse-Proxy-Setups mit voller Kontrolle eignet sich ein Tarif mit eigener IPv4.

#Nginx #Reverse Proxy #Webserver

Bereit zum Loslegen?

Im Nytrix-Dashboard findest du alle Produkte zum direkt Bestellen — prepaid, ohne Mindestlaufzeit.

Zur Startseite