Simford.Dong commited on
Commit
2bea5f3
·
1 Parent(s): 781f720

fix: change gateway.bind to lan and cleanup startup script

Browse files
Files changed (1) hide show
  1. 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": "0.0.0.0",\n\
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 "$HOME/.openclaw/openclaw.json"\n\
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"]