Update documentation and Dockerfile for Homebrew installation; fix version in config.yaml to 0.5.35
This commit is contained in:
@@ -153,14 +153,21 @@ This allows using the Control UI over LAN HTTP.
|
||||
This add-on keeps options minimal but practical. See `openclaw_assistant_dev/config.yaml` for the full schema.
|
||||
|
||||
### Gateway Network Settings
|
||||
Control how the OpenClaw gateway binds to the network:
|
||||
Control how the OpenClaw gateway operates and binds to the network:
|
||||
|
||||
- **`gateway_mode`** (string: **local** or **remote**, default **local**)
|
||||
- **local**: Run the gateway locally in this add-on (recommended for most users)
|
||||
- **remote**: Connect to a remote gateway running elsewhere
|
||||
- This setting determines whether OpenClaw runs its own gateway or connects to an existing one
|
||||
|
||||
- **`gateway_bind_mode`** (string: **loopback** or **lan**, default **loopback**)
|
||||
- **loopback**: Bind to 127.0.0.1 only — secure, local access only
|
||||
- **lan**: Bind to all interfaces — accessible from your local network
|
||||
- Only applies when `gateway_mode` is **local**
|
||||
|
||||
- **`gateway_port`** (int, default **18789**)
|
||||
- Port number for the gateway to listen on
|
||||
- Only applies when `gateway_mode` is **local**
|
||||
|
||||
- **`allow_insecure_auth`** (bool, default **false**)
|
||||
- Allow HTTP authentication for gateway access on LAN
|
||||
@@ -204,6 +211,23 @@ How to provide the key:
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
### Some skills fail to install (Homebrew errors)
|
||||
|
||||
If you see errors like:
|
||||
- `Homebrew's x86_64 support on Linux requires a CPU with SSSE3 support!`
|
||||
- `spawn brew ENOENT` or `brew: command not found`
|
||||
|
||||
**Cause**: Your CPU doesn't support SSSE3 instructions (required by Homebrew). This affects older CPUs like some Intel Atom, Celeron, or pre-2006 processors.
|
||||
|
||||
**Impact**: Skills that depend on CLI tools installed via Homebrew (e.g., `gemini`, `aider`) won't install. Core OpenClaw functionality still works.
|
||||
|
||||
**Solutions**:
|
||||
1. **Use a newer CPU** with SSSE3 support (Intel Core 2 or newer, ~2006+)
|
||||
2. **Install dependencies manually** if you know which tools are needed
|
||||
3. **Use alternative skills** that don't require Homebrew dependencies
|
||||
|
||||
The add-on will still start and work - Homebrew is optional.
|
||||
|
||||
### I get ERR_CONNECTION_REFUSED
|
||||
- The gateway is not reachable at that IP/port.
|
||||
- Confirm bind/port in terminal:
|
||||
|
||||
Reference in New Issue
Block a user