# Gremlin Stack — Environment Variables
# Copy to your deploy host and fill in values before deploying

# ── Open WebUI ────────────────────────────────────────────────────────────────
WEBUI_SECRET_KEY=F@lcon13

# ── n8n Auth ──────────────────────────────────────────────────────────────────
N8N_USER=admin
N8N_PASSWORD=F@lcon13

# ── ntfy (self-hosted) ────────────────────────────────────────────────────────
NTFY_URL=https://ntfy.netgrimoire.com

# ── Forgejo — Source Repos ────────────────────────────────────────────────────
FORGEJO_URL=https://git.netgrimoire.com
# Read token — scopes: repository:read
FORGEJO_TOKEN=e8fe0f13a526dc53e5b76c5783b7d09e6a2a7eb0

# ── Forgejo — Docs Repo (where Gremlin commits generated docs) ───────────────
FORGEJO_DOCS_OWNER=netgrimoire
FORGEJO_DOCS_REPO=docs
# Write token — scopes: repository:read, repository:write, repository:contents
FORGEJO_WRITE_TOKEN=0d5a2f82d8dc579bba2f132cee15bf53cd0188c0

# ── Ollama Models ─────────────────────────────────────────────────────────────
# Pull after first deploy:
#   docker exec $(docker ps -qf name=gremlin_ollama) ollama pull llama3.2:3b
#   docker exec $(docker ps -qf name=gremlin_ollama) ollama pull qwen2.5-coder:7b
OLLAMA_MODEL_GENERAL=llama3.2:3b
OLLAMA_MODEL_CODE=qwen2.5-coder:7b