-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathenv.example
More file actions
50 lines (42 loc) · 1.41 KB
/
Copy pathenv.example
File metadata and controls
50 lines (42 loc) · 1.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
FLASK_SECRET_KEY=change-me
MONGODB_URI=mongodb://root:changeme@localhost:27017
HACKMEGPT_ALIVE=1
HACKMEGPT_DEBUG=0
HACKMEGPT_NETWORK_DEBUG=0
# Bind address (0.0.0.0 = reachable from outside the host)
HOST=0.0.0.0
PORT=5000
# Product name prefix before "GPT" (pickle → pickleGPT)
APP_BRAND=pickle
# Alias also accepted: HACKMEGPT_BRAND=Pickle
# Long password required to open /settings and all /api/settings* routes (min 24 chars)
SETTINGS_PASSWORD=HMG-settings-9f3c2e7a1b8d4c6e0a5f7d2b9c1e3a8f-CHANGE-ME
# Default provider used for new sessions (openai | ollama | openwebui)
DEFAULT_LLM_PROVIDER=openai
# For openwebui, prefer e.g. Qwen/Qwen3.6-35B-A3B-FP8:latest
DEFAULT_LLM_MODEL=gpt-4o-mini
DEFAULT_LLM_BASE_URL=
DEFAULT_LLM_TEMPERATURE=0.7
DEFAULT_LLM_MAX_TOKENS=512
# OpenAI (also used as default session key when present)
OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxx
# Optional defaults when running beside local services / Docker
OLLAMA_BASE_URL=http://127.0.0.1:11434/v1
OPENWEBUI_BASE_URL=http://10.10.10.82:8080/api/v1
OPENWEBUI_API_KEY=
# Per-level flags (also loaded from flags.env in docker-compose)
LEVEL_1_FLAG=notebook
LEVEL_2_FLAG=wallet
LEVEL_3_FLAG=umbrella
LEVEL_4_FLAG=tourniquet
LEVEL_5_FLAG=backpack
LEVEL_6_FLAG=laptop
LEVEL_7_FLAG=flashlight
LEVEL_8_FLAG=whistle
LEVEL_9_FLAG=popcorn
LEVEL_10_FLAG=watch
LEVEL_11_FLAG=lantern
LEVEL_12_FLAG=compass
LEVEL_13_FLAG=canteen
LEVEL_14_FLAG=tweezers
LEVEL_15_FLAG=bandage