Skip to content
Lore
Lore
Install LoreOpen the demo

HTTPS and reverse proxy

In production, put Lore behind a reverse proxy that handles HTTPS.

Documentation for version 0.1, in preparation. Commands, variables and API endpoints are proposals: they may change before the release.

On this page

How it works

The proxy receives HTTPS connections and forwards them to Lore’s port 8080. Set the HTTPS address in LORE_PUBLIC_URL: it is used for invitation links and secure cookies.

Examples

Caddyfile
lore.example.com {
    reverse_proxy localhost:8080
}

Caddy gets and renews the certificate automatically. With Nginx, point to your certificate files; with Traefik, to the certificate resolver declared in its configuration.

Upload size. Once document import arrives, in v0.1, match the proxy’s size limit with Lore’s: otherwise large files will be rejected by the proxy before they reach the application.