| FROM ghcr.io/openclaw/openclaw:latest | |
| USER root | |
| RUN mkdir -p /home/user/.openclaw && printf '{\n\ | |
| "gateway": {\n\ | |
| "mode": "local",\n\ | |
| "controlUi": {\n\ | |
| "dangerouslyAllowHostHeaderOriginFallback": true\n\ | |
| }\n\ | |
| }\n\ | |
| }\n' > /home/user/.openclaw/openclaw.json | |
| ENV OPENCLAW_GATEWAY_BIND=lan | |
| ENV OPENCLAW_SKIP_ONBOARD=true | |
| ENV HOME=/home/user | |
| EXPOSE 18789 | |
| CMD ["openclaw", "gateway", "--bind", "lan", "--port", "18789", "--allow-unconfigured"] |