# Core HTTP_ADDR=:8080 JWT_SECRET=change-me-to-a-long-random-secret ADMIN_USER=admin ADMIN_PASSWORD=change-me # Local data paths. Docker Compose overrides both to /data/... so the named volume remains persistent. SQLITE_PATH=./data/neuralhunt.db ARTIFACT_DIR=./data/artifacts # Optional absolute base URL. Leave empty to store relative /artifacts/... links. ARTIFACT_PUBLIC_BASE_URL= # Runtime defaults. These are copied into SQLite on first start and can then be # changed in the Admin UI. DEFAULT_GUESS_MIN_INTERVAL_SEC=10 DEFAULT_CLIENT_SUBMIT_INTERVAL_SEC=11 DEFAULT_TASK_RANGE_BITS=28 DEFAULT_ACTIVE_TASK_COUNT=1 DEFAULT_PRESENCE_TTL_SEC=35 DEFAULT_MAX_NODES=2000 DEFAULT_PUBLIC_SCORE_PRECISION=2 # RIFT full-art collection (default). For normal operation you only need these # two values. Create the global RIFT character anchor once from Admin → ARTIFACT # (or let the first winner create it as a fallback). Each task can then receive # its own JPEG/PNG style reference in Admin → TASK ACTIONS; the bundled style # reference is only the fallback for tasks without a custom style. ARTIFACT_MODEL=gpt-image-2 OPENAI_API_KEY= # Optional OpenAI endpoint override. Normally leave this unchanged/omitted. OPENAI_BASE_URL=https://api.openai.com # Advanced overrides only; the built-in preset already uses OpenAI, 1024x1536 # portrait output, medium quality and a deterministic programmatic SVG card frame. # ARTIFACT_PRESET=raccoon_full_art_v1 # ARTIFACT_PROVIDER=openai # ARTIFACT_WIDTH=1024 # ARTIFACT_HEIGHT=1536 # ARTIFACT_QUALITY=medium # ARTIFACT_HTTP_TIMEOUT=4m # ARTIFACT_PROMPT=... # only used by legacy preset/providers # ARTIFACT_NEGATIVE_PROMPT=... # only used by legacy/local providers # ComfyUI local API. COMFYUI_WORKFLOW_PATH must point to a workflow exported in # API format. The workflow can use placeholders documented in README.md. # When Neural Hunt runs in Docker and ComfyUI runs on the host, use # http://host.docker.internal:8188 and mount/copy the workflow into /data. COMFYUI_URL= COMFYUI_WORKFLOW_PATH= COMFYUI_POLL_TIMEOUT=4m # AUTOMATIC1111 Stable Diffusion WebUI API. Start A1111 with --api. # Docker-to-host example: http://host.docker.internal:7860 A1111_URL= A1111_USER= A1111_PASSWORD= A1111_SAMPLER= A1111_CFG_SCALE=7