Aller au contenu
Lore
Lore
Installer LoreOuvrir la démo

HTTPS et proxy inverse

En production, placez Lore derrière un proxy inverse qui gère le HTTPS.

Documentation de la version 0.1, en préparation. Les commandes, les variables et les points d’accès de l’API sont des propositions : ils peuvent changer d’ici la sortie.

Sur cette page

Principe

Le proxy reçoit les connexions HTTPS et les transmet au port 8080 de Lore. Indiquez l’adresse HTTPS dans LORE_PUBLIC_URL : elle sert aux liens d’invitation et aux cookies sécurisés.

Exemples

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

Caddy obtient et renouvelle le certificat automatiquement. Avec Nginx, indiquez vos fichiers de certificat ; avec Traefik, le résolveur de certificats déclaré dans sa configuration.

Taille des imports. Avec l’import de documents, prévu en v0.1, alignez la limite de taille du proxy sur celle de Lore : sinon, les gros fichiers seront refusés par le proxy avant d’arriver à l’application.