File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -148,6 +148,9 @@ WEBUI_PORT=3000 # Open WebUI (external → internal 8080)
148148# Dashboard API key (generate: openssl rand -hex 32)
149149# DASHBOARD_API_KEY=
150150
151+ # Dream host agent key (generate: openssl rand -hex 32) — auto-generated by installer; rotating breaks host-agent authentication
152+ # DREAM_AGENT_KEY=
153+
151154# Qdrant API key (generate: openssl rand -hex 32)
152155# QDRANT_API_KEY=
153156
Original file line number Diff line number Diff line change @@ -116,6 +116,11 @@ generate_dream_env() {
116116 fi
117117 upsert_env_value " $env_path " " LLAMA_CPU_LIMIT" " $detected_cpu_limit "
118118 upsert_env_value " $env_path " " LLAMA_CPU_RESERVATION" " $detected_cpu_reservation "
119+
120+ # Upsert DREAM_AGENT_KEY when missing (pre-PR-#979 upgrade path)
121+ if [[ -z " $( read_env_value " $env_path " " DREAM_AGENT_KEY" ) " ]]; then
122+ upsert_env_value " $env_path " " DREAM_AGENT_KEY" " $( new_secure_hex 32) "
123+ fi
119124 return 0
120125 fi
121126
You can’t perform that action at this time.
0 commit comments