Work in Progress: These docs are incomplete and may contain inaccuracies. Norri is not yet available for download.

Reverse Proxy Setup

Note

Work in Progress

This documentation is being written. Check back soon for detailed instructions.

Overview

A reverse proxy sits in front of Norri and handles:

  • HTTPS/SSL termination
  • Domain routing
  • Additional security headers

The simplest option with automatic HTTPS.

norri.example.com {
    reverse_proxy localhost:8096
}

nginx

server {
    listen 443 ssl;
    server_name norri.example.com;

    location / {
        proxy_pass http://localhost:8096;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
    }
}

Traefik

For Docker-based setups with automatic discovery.