Isntall & Reference
- GitHub:docker install
- Clawdbot (Moltbot) 保姆级部署教程:国内专享方案与完整避坑指南
报错和处理
disconnected (1008): control ui requires HTTPS or localhost (secure context)
-
Nginx & 修改 nginx.conf
server {
listen 443 ssl;
server_name 192.168.10.248;ssl_certificate /etc/nginx/ssl/self.crt; ssl_certificate_key /etc/nginx/ssl/self.key; location / { proxy_pass http://127.0.0.1:18789; # --- WebSocket 必须配置 (你已经有了) --- proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; # --- 新增:告诉后端这是一个 HTTPS 请求 --- proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; # 关键!告诉后端是 https }}
-
签名
openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/nginx/ssl/self.key -out /etc/nginx/ssl/self.crt
nginx: [emerg] cannot load certificate "/etc/nginx/ssl/self.crt": BIO_new_file() failed (SSL: ...ch file)
-
创建文件夹:
/etc/nginx/ssl/ -
签名
-
测试 & 重启
nginx -t
nginx -s reload -
访问方式【不带端口号】:
https://192.168.10.248
disconnected (1008): unauthorized: gateway token missing (open a tokenized dashboard URL or paste token in Control UI settings)
- 进入docker,文件:
/home/node/.clawdbot\的gateway下auth有token

- 在client上 维护 token
