Files
webber/webber-api/.env.example
T
jpmschweitzerandClaude Fable 5 6ac1d15591 fix(config): use docker hostnames for tatlock and searxng defaults
The homelab is retiring *.schweitz.internal and will rebind host ports
to 127.0.0.1, so container-to-container traffic must use container
names on the docker-dataplane network. Switch defaults from host
IP:port to http://tatlock:8000 and http://searxng:8080 (SearXNG's
internal port is 8080; 8087 is only the host-published port).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-19 12:21:43 +02:00

35 lines
782 B
Bash

# Webber Configuration
# Copy to .env and customize
# Application
DEBUG=true
LOG_LEVEL=DEBUG
# Server
HOST=0.0.0.0
PORT=8086
# CORS (comma-separated)
CORS_ORIGINS=["http://localhost:3000","http://localhost:8080"]
# LLM - Ollama (tower-of-joy)
OLLAMA_URL=http://192.168.86.149:11434
OLLAMA_AGENT_MODEL=mistral-nemo-large:latest
OLLAMA_EMBED_MODEL=nomic-embed-text:latest
# Auth - Tatlock integration (optional)
# TATLOCK_API_URL=http://tatlock:8000
# INTERNAL_API_KEY=your-internal-key
# Web search - SearXNG (container name on docker-dataplane; internal port 8080)
# SEARXNG_URL=http://searxng:8080
# Tool execution
TOOL_TIMEOUT_SECONDS=120
SANDBOX_ENABLED=true
# ALLOWED_PATHS=["/home/user/projects","/tmp/webber"]
# Sessions
SESSION_TTL_HOURS=24
MAX_CONTEXT_TOKENS=128000