62 lines
2.3 KiB
Plaintext
62 lines
2.3 KiB
Plaintext
# 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_GUESS_LOTTERY_WINDOW_SEC=60
|
|
DEFAULT_GUESS_LOTTERY_MAX_ACCEPTED=0
|
|
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
|