Adds pyproject.toml, environment.yml, Dockerfile, docker/web (Vue+nginx), compose.yml, compose.override.yml.example, manage.sh, .env.example, .gitignore, and config stubs for the pagepiper self-hosted PDF library tool. Port 8521. No secrets committed.
13 lines
489 B
Text
13 lines
489 B
Text
# Copy to compose.override.yml and fill in your values.
|
|
# compose.override.yml is gitignored — never commit secrets.
|
|
|
|
services:
|
|
api:
|
|
environment:
|
|
# Point to your local Ollama instance to unlock semantic search and RAG chat
|
|
PAGEPIPER_OLLAMA_URL: "http://localhost:11434"
|
|
PAGEPIPER_CHAT_MODEL: "mistral:7b"
|
|
PAGEPIPER_EMBED_MODEL: "nomic-embed-text"
|
|
volumes:
|
|
# Override books directory if your PDFs are elsewhere
|
|
- /path/to/your/pdfs:/books:ro
|