Keep your knowledge close.
A small, self-hosted, Markdown-first wiki for documentation.
Lore gives you a focused place to write, organize, search, and share documentation. It runs as a single Go application backed by PostgreSQL and includes authentication, revision history, search, media, collaboration, and administration.
The same binary can also publish Markdown as a read-only static documentation site without PostgreSQL or a running Lore server.
Start Lore with Docker Compose:
docker compose -f deploy/compose.yaml up -dBy default, Lore is available at:
http://localhost:8080
On a fresh database, open Lore and create the first administrator through the setup page.
For production deployments, authentication, Kubernetes, static sites, and other configuration, see the documentation.
Environment variables use the LORE__ prefix.
| Setting | Default | What it changes |
|---|---|---|
LORE__LISTEN_ADDRESS |
127.0.0.1:8080 |
Address and port Lore listens on. |
LORE__PUBLIC_URL |
http://localhost:8080 |
Externally visible URL of the Lore installation. |
LORE__DATABASE_URL |
— | PostgreSQL connection URL. |
LORE__LOCAL_LOGIN |
false |
Enables the local recovery login alongside the configured authentication mode. |
See the configuration guide for all settings and authentication options.
The full documentation is published at:
Lore is licensed under the Apache License, Version 2.0.

