# pagepiper cloud environment — copy to .env and fill in secrets # Used by: docker compose -f compose.cloud.yml -p pagepiper-cloud ... # Data directories (host paths, bind-mounted into the api container) PAGEPIPER_DATA_DIR=/devl/pagepiper-cloud-data PAGEPIPER_BOOKS_DIR=/devl/pagepiper-cloud-data/books # BYOK gate — set to enable hybrid search and RAG chat (BSL feature) # Leave blank to run BM25-only mode (MIT, no Ollama required) PAGEPIPER_OLLAMA_URL= # Embedding and chat model selection (only used when PAGEPIPER_OLLAMA_URL is set) PAGEPIPER_EMBED_MODEL=nomic-embed-text PAGEPIPER_CHAT_MODEL=mistral:7b # Heimdall license server (optional — for per-user tier validation) HEIMDALL_URL=https://license.circuitforge.tech HEIMDALL_ADMIN_TOKEN=