38 lines
1.6 KiB
Text
38 lines
1.6 KiB
Text
|
|
# =============================================================================
|
||
|
|
# Headroom stack environment
|
||
|
|
# =============================================================================
|
||
|
|
# Copy to .env and edit values for your deployment.
|
||
|
|
# cp .env.example .env
|
||
|
|
# The actual .env is deployed by Dockhand and should not be committed.
|
||
|
|
# =============================================================================
|
||
|
|
|
||
|
|
# -----------------------------------------------------------------------------
|
||
|
|
# Image / Runtime
|
||
|
|
# -----------------------------------------------------------------------------
|
||
|
|
HEADROOM_IMAGE=ghcr.io/chopratejas/headroom:latest
|
||
|
|
HEADROOM_PORT=8787
|
||
|
|
HEADROOM_TELEMETRY=off
|
||
|
|
HEADROOM_LOG_LEVEL=INFO
|
||
|
|
|
||
|
|
# OpenAI-compatible upstream target (Venice.ai default)
|
||
|
|
OPENAI_TARGET_API_URL=https://api.venice.ai/v1
|
||
|
|
|
||
|
|
# -----------------------------------------------------------------------------
|
||
|
|
# Host paths
|
||
|
|
# -----------------------------------------------------------------------------
|
||
|
|
# Required: host home path used to persist ~/.headroom and agent config mounts.
|
||
|
|
# Example on Unraid:
|
||
|
|
# HEADROOM_HOST_HOME=/mnt/user/appdata/headroom
|
||
|
|
HEADROOM_HOST_HOME=/mnt/user/appdata/headroom
|
||
|
|
|
||
|
|
# Optional: workspace path used by the CLI profile container.
|
||
|
|
# Keep '.' to use the current compose directory context.
|
||
|
|
HEADROOM_WORKSPACE=.
|
||
|
|
|
||
|
|
# -----------------------------------------------------------------------------
|
||
|
|
# Langfuse tracing keys (used by headroom proxy)
|
||
|
|
# -----------------------------------------------------------------------------
|
||
|
|
# Create these in Langfuse project settings.
|
||
|
|
LANGFUSE_PUBLIC_KEY=change-me
|
||
|
|
LANGFUSE_SECRET_KEY=change-me
|