Simford.Dong commited on
Commit ·
2bea5f3
1
Parent(s): 781f720
fix: change gateway.bind to lan and cleanup startup script
Browse files- Dockerfile +3 -7
Dockerfile
CHANGED
|
@@ -54,7 +54,7 @@ cat > "$OPENCLAW_HOME/openclaw.json" << EOF\n\
|
|
| 54 |
},\n\
|
| 55 |
"gateway": {\n\
|
| 56 |
"mode": "local",\n\
|
| 57 |
-
"bind": "
|
| 58 |
"port": 7860,\n\
|
| 59 |
"trustedProxies": ["0.0.0.0/0"],\n\
|
| 60 |
"auth": {\n\
|
|
@@ -84,12 +84,8 @@ cat > "$OPENCLAW_HOME/openclaw.json" << EOF\n\
|
|
| 84 |
}\n\
|
| 85 |
EOF\n\
|
| 86 |
\n\
|
| 87 |
-
# Link the config to the expected location if needed\n\
|
| 88 |
-
mkdir -p "$HOME/.openclaw"\n\
|
| 89 |
-
ln -sf "$OPENCLAW_HOME/openclaw.json" "$HOME/.openclaw/openclaw.json"\n\
|
| 90 |
-
\n\
|
| 91 |
# Debug: show config\n\
|
| 92 |
-
cat "$
|
| 93 |
\n\
|
| 94 |
# Fix config if needed\n\
|
| 95 |
openclaw doctor --fix\n\
|
|
@@ -99,4 +95,4 @@ echo "Starting OpenClaw gateway on port 7860..."\n\
|
|
| 99 |
exec openclaw gateway run --port 7860 --allow-unconfigured\n\
|
| 100 |
' > /usr/local/bin/start-openclaw && chmod +x /usr/local/bin/start-openclaw
|
| 101 |
|
| 102 |
-
CMD ["/usr/local/bin/start-openclaw"]
|
|
|
|
| 54 |
},\n\
|
| 55 |
"gateway": {\n\
|
| 56 |
"mode": "local",\n\
|
| 57 |
+
"bind": "lan",\n\
|
| 58 |
"port": 7860,\n\
|
| 59 |
"trustedProxies": ["0.0.0.0/0"],\n\
|
| 60 |
"auth": {\n\
|
|
|
|
| 84 |
}\n\
|
| 85 |
EOF\n\
|
| 86 |
\n\
|
|
|
|
|
|
|
|
|
|
|
|
|
| 87 |
# Debug: show config\n\
|
| 88 |
+
cat "$OPENCLAW_HOME/openclaw.json"\n\
|
| 89 |
\n\
|
| 90 |
# Fix config if needed\n\
|
| 91 |
openclaw doctor --fix\n\
|
|
|
|
| 95 |
exec openclaw gateway run --port 7860 --allow-unconfigured\n\
|
| 96 |
' > /usr/local/bin/start-openclaw && chmod +x /usr/local/bin/start-openclaw
|
| 97 |
|
| 98 |
+
CMD ["/usr/local/bin/start-openclaw"]
|