diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e177b835c0..c3ea1da585e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ Docs: https://docs.openclaw.ai - Exec approvals: format forwarded command text as inline/fenced monospace for safer approval scanning across channels. (#11937) - Config: clamp `maxTokens` to `contextWindow` to prevent invalid model configs. (#5516) Thanks @lailoo. - Docs: fix language switcher ordering and Japanese locale flag in Mintlify nav. (#12023) Thanks @joshp123. +- Docs: clarify Hetzner Docker bootstrap guidance for `--allow-unconfigured` and streamline ownership commands. (#12703) Thanks @vcastellm. - Paths: make internal path resolution respect `HOME`/`USERPROFILE` before `os.homedir()` across config, agents, sessions, pairing, cron, and CLI profiles. (#12091) Thanks @sebslight. - Paths: structurally resolve `OPENCLAW_HOME`-derived home paths and fix Windows drive-letter handling in tool meta shortening. (#12125) Thanks @mcaxtr. - Thinking: allow xhigh for `github-copilot/gpt-5.2-codex` and `github-copilot/gpt-5.2`. (#11646) Thanks @seans-openclawbot. diff --git a/docs/install/hetzner.md b/docs/install/hetzner.md index 924265852cb..f201f7addc1 100644 --- a/docs/install/hetzner.md +++ b/docs/install/hetzner.md @@ -113,12 +113,10 @@ Docker containers are ephemeral. All long-lived state must live on the host. ```bash -mkdir -p /root/.openclaw mkdir -p /root/.openclaw/workspace # Set ownership to the container user (uid 1000): chown -R 1000:1000 /root/.openclaw -chown -R 1000:1000 /root/.openclaw/workspace ``` --- @@ -192,9 +190,12 @@ services: "${OPENCLAW_GATEWAY_BIND}", "--port", "${OPENCLAW_GATEWAY_PORT}", + "--allow-unconfigured", ] ``` +`--allow-unconfigured` is only for bootstrap convenience, it is not a replacement for a proper gateway configuration. Still set auth (`gateway.auth.token` or password) and use safe bind settings for your deployment. + --- ## 7) Bake required binaries into the image (critical)