fix(docs): use canonical openclaw.ai domain instead of openclaw.bot
This commit is contained in:
parent
9297ea48e5
commit
7a2c4d3cf1
13 changed files with 34 additions and 34 deletions
|
|
@ -541,13 +541,13 @@ upgrades in place and rewrites the gateway service to point at the new install.
|
||||||
Switch **to git install**:
|
Switch **to git install**:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash -s -- --install-method git --no-onboard
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --install-method git --no-onboard
|
||||||
```
|
```
|
||||||
|
|
||||||
Switch **to npm global**:
|
Switch **to npm global**:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash
|
curl -fsSL https://openclaw.ai/install.sh | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
Notes:
|
Notes:
|
||||||
|
|
|
||||||
|
|
@ -274,7 +274,7 @@ setup (PATH, services, permissions, auth files). Give them the **full source che
|
||||||
the hackable (git) install:
|
the hackable (git) install:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash -s -- --install-method git
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --install-method git
|
||||||
```
|
```
|
||||||
|
|
||||||
This installs OpenClaw **from a git checkout**, so the agent can read the code + docs and
|
This installs OpenClaw **from a git checkout**, so the agent can read the code + docs and
|
||||||
|
|
@ -313,7 +313,7 @@ Install docs: [Install](/install), [Installer flags](/install/installer), [Updat
|
||||||
The repo recommends running from source and using the onboarding wizard:
|
The repo recommends running from source and using the onboarding wizard:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash
|
curl -fsSL https://openclaw.ai/install.sh | bash
|
||||||
openclaw onboard --install-daemon
|
openclaw onboard --install-daemon
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
@ -470,11 +470,11 @@ https://github.com/openclaw/openclaw/blob/main/CHANGELOG.md
|
||||||
One‑liners (macOS/Linux):
|
One‑liners (macOS/Linux):
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL --proto '=https' --tlsv1.2 https://openclaw.bot/install.sh | bash -s -- --beta
|
curl -fsSL --proto '=https' --tlsv1.2 https://openclaw.ai/install.sh | bash -s -- --beta
|
||||||
```
|
```
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL --proto '=https' --tlsv1.2 https://openclaw.bot/install.sh | bash -s -- --install-method git
|
curl -fsSL --proto '=https' --tlsv1.2 https://openclaw.ai/install.sh | bash -s -- --install-method git
|
||||||
```
|
```
|
||||||
|
|
||||||
Windows installer (PowerShell):
|
Windows installer (PowerShell):
|
||||||
|
|
@ -507,7 +507,7 @@ This switches to the `main` branch and updates from source.
|
||||||
2. **Hackable install (from the installer site):**
|
2. **Hackable install (from the installer site):**
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash -s -- --install-method git
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --install-method git
|
||||||
```
|
```
|
||||||
|
|
||||||
That gives you a local repo you can edit, then update via git.
|
That gives you a local repo you can edit, then update via git.
|
||||||
|
|
@ -529,19 +529,19 @@ Docs: [Update](/cli/update), [Development channels](/install/development-channel
|
||||||
Re-run the installer with **verbose output**:
|
Re-run the installer with **verbose output**:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash -s -- --verbose
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --verbose
|
||||||
```
|
```
|
||||||
|
|
||||||
Beta install with verbose:
|
Beta install with verbose:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash -s -- --beta --verbose
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --beta --verbose
|
||||||
```
|
```
|
||||||
|
|
||||||
For a hackable (git) install:
|
For a hackable (git) install:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash -s -- --install-method git --verbose
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --install-method git --verbose
|
||||||
```
|
```
|
||||||
|
|
||||||
More options: [Installer flags](/install/installer).
|
More options: [Installer flags](/install/installer).
|
||||||
|
|
@ -574,7 +574,7 @@ Use the **hackable (git) install** so you have the full source and docs locally,
|
||||||
your bot (or Claude/Codex) _from that folder_ so it can read the repo and answer precisely.
|
your bot (or Claude/Codex) _from that folder_ so it can read the repo and answer precisely.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash -s -- --install-method git
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --install-method git
|
||||||
```
|
```
|
||||||
|
|
||||||
More detail: [Install](/install) and [Installer flags](/install/installer).
|
More detail: [Install](/install) and [Installer flags](/install/installer).
|
||||||
|
|
|
||||||
|
|
@ -39,13 +39,13 @@ Almost always a Node/npm PATH issue. Start here:
|
||||||
Re-run the installer in verbose mode to see the full trace and npm output:
|
Re-run the installer in verbose mode to see the full trace and npm output:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash -s -- --verbose
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --verbose
|
||||||
```
|
```
|
||||||
|
|
||||||
For beta installs:
|
For beta installs:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash -s -- --beta --verbose
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --beta --verbose
|
||||||
```
|
```
|
||||||
|
|
||||||
You can also set `OPENCLAW_VERBOSE=1` instead of the flag.
|
You can also set `OPENCLAW_VERBOSE=1` instead of the flag.
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ Use the installer unless you have a reason not to. It sets up the CLI and runs o
|
||||||
## Quick install (recommended)
|
## Quick install (recommended)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash
|
curl -fsSL https://openclaw.ai/install.sh | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
Windows (PowerShell):
|
Windows (PowerShell):
|
||||||
|
|
@ -41,13 +41,13 @@ openclaw onboard --install-daemon
|
||||||
Installs `openclaw` globally via npm and runs onboarding.
|
Installs `openclaw` globally via npm and runs onboarding.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash
|
curl -fsSL https://openclaw.ai/install.sh | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
Installer flags:
|
Installer flags:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash -s -- --help
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --help
|
||||||
```
|
```
|
||||||
|
|
||||||
Details: [Installer internals](/install/installer).
|
Details: [Installer internals](/install/installer).
|
||||||
|
|
@ -55,7 +55,7 @@ Details: [Installer internals](/install/installer).
|
||||||
Non-interactive (skip onboarding):
|
Non-interactive (skip onboarding):
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash -s -- --no-onboard
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2) Global install (manual)
|
### 2) Global install (manual)
|
||||||
|
|
@ -124,10 +124,10 @@ The installer supports two methods:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Explicit npm
|
# Explicit npm
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash -s -- --install-method npm
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --install-method npm
|
||||||
|
|
||||||
# Install from GitHub (source checkout)
|
# Install from GitHub (source checkout)
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash -s -- --install-method git
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --install-method git
|
||||||
```
|
```
|
||||||
|
|
||||||
Common flags:
|
Common flags:
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
---
|
---
|
||||||
summary: "How the installer scripts work (install.sh + install-cli.sh), flags, and automation"
|
summary: "How the installer scripts work (install.sh + install-cli.sh), flags, and automation"
|
||||||
read_when:
|
read_when:
|
||||||
- You want to understand `openclaw.bot/install.sh`
|
- You want to understand `openclaw.ai/install.sh`
|
||||||
- You want to automate installs (CI / headless)
|
- You want to automate installs (CI / headless)
|
||||||
- You want to install from a GitHub checkout
|
- You want to install from a GitHub checkout
|
||||||
title: "Installer Internals"
|
title: "Installer Internals"
|
||||||
|
|
@ -11,14 +11,14 @@ title: "Installer Internals"
|
||||||
|
|
||||||
OpenClaw ships two installer scripts (served from `openclaw.ai`):
|
OpenClaw ships two installer scripts (served from `openclaw.ai`):
|
||||||
|
|
||||||
- `https://openclaw.bot/install.sh` — “recommended” installer (global npm install by default; can also install from a GitHub checkout)
|
- `https://openclaw.ai/install.sh` — “recommended” installer (global npm install by default; can also install from a GitHub checkout)
|
||||||
- `https://openclaw.bot/install-cli.sh` — non-root-friendly CLI installer (installs into a prefix with its own Node)
|
- `https://openclaw.ai/install-cli.sh` — non-root-friendly CLI installer (installs into a prefix with its own Node)
|
||||||
- `https://openclaw.ai/install.ps1` — Windows PowerShell installer (npm by default; optional git install)
|
- `https://openclaw.ai/install.ps1` — Windows PowerShell installer (npm by default; optional git install)
|
||||||
|
|
||||||
To see the current flags/behavior, run:
|
To see the current flags/behavior, run:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash -s -- --help
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --help
|
||||||
```
|
```
|
||||||
|
|
||||||
Windows (PowerShell) help:
|
Windows (PowerShell) help:
|
||||||
|
|
@ -46,7 +46,7 @@ What it does (high level):
|
||||||
If you _want_ `sharp` to link against a globally-installed libvips (or you’re debugging), set:
|
If you _want_ `sharp` to link against a globally-installed libvips (or you’re debugging), set:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
SHARP_IGNORE_GLOBAL_LIBVIPS=0 curl -fsSL https://openclaw.bot/install.sh | bash
|
SHARP_IGNORE_GLOBAL_LIBVIPS=0 curl -fsSL https://openclaw.ai/install.sh | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
### Discoverability / “git install” prompt
|
### Discoverability / “git install” prompt
|
||||||
|
|
@ -79,7 +79,7 @@ This script installs `openclaw` into a prefix (default: `~/.openclaw`) and also
|
||||||
Help:
|
Help:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install-cli.sh | bash -s -- --help
|
curl -fsSL https://openclaw.ai/install-cli.sh | bash -s -- --help
|
||||||
```
|
```
|
||||||
|
|
||||||
## install.ps1 (Windows PowerShell)
|
## install.ps1 (Windows PowerShell)
|
||||||
|
|
|
||||||
|
|
@ -116,7 +116,7 @@ If you used a profile, delete the matching task name and `~\.openclaw-<profile>\
|
||||||
|
|
||||||
### Normal install (install.sh / npm / pnpm / bun)
|
### Normal install (install.sh / npm / pnpm / bun)
|
||||||
|
|
||||||
If you used `https://openclaw.bot/install.sh` or `install.ps1`, the CLI was installed with `npm install -g openclaw@latest`.
|
If you used `https://openclaw.ai/install.sh` or `install.ps1`, the CLI was installed with `npm install -g openclaw@latest`.
|
||||||
Remove it with `npm rm -g openclaw` (or `pnpm remove -g` / `bun remove -g` if you installed that way).
|
Remove it with `npm rm -g openclaw` (or `pnpm remove -g` / `bun remove -g` if you installed that way).
|
||||||
|
|
||||||
### Source checkout (git clone)
|
### Source checkout (git clone)
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@ detects existing installs, upgrades in place, and runs `openclaw doctor` when
|
||||||
needed.
|
needed.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash
|
curl -fsSL https://openclaw.ai/install.sh | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
Notes:
|
Notes:
|
||||||
|
|
@ -25,7 +25,7 @@ Notes:
|
||||||
- Add `--no-onboard` if you don’t want the onboarding wizard to run again.
|
- Add `--no-onboard` if you don’t want the onboarding wizard to run again.
|
||||||
- For **source installs**, use:
|
- For **source installs**, use:
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash -s -- --install-method git --no-onboard
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --install-method git --no-onboard
|
||||||
```
|
```
|
||||||
The installer will `git pull --rebase` **only** if the repo is clean.
|
The installer will `git pull --rebase` **only** if the repo is clean.
|
||||||
- For **global installs**, the script uses `npm install -g openclaw@latest` under the hood.
|
- For **global installs**, the script uses `npm install -g openclaw@latest` under the hood.
|
||||||
|
|
|
||||||
|
|
@ -67,7 +67,7 @@ curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
|
||||||
apt install -y nodejs
|
apt install -y nodejs
|
||||||
|
|
||||||
# Install OpenClaw
|
# Install OpenClaw
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash
|
curl -fsSL https://openclaw.ai/install.sh | bash
|
||||||
|
|
||||||
# Verify
|
# Verify
|
||||||
openclaw --version
|
openclaw --version
|
||||||
|
|
|
||||||
|
|
@ -64,7 +64,7 @@ sudo apt-get install -y git curl jq ca-certificates openssl
|
||||||
Run the OpenClaw install script:
|
Run the OpenClaw install script:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash
|
curl -fsSL https://openclaw.ai/install.sh | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
## 4) Setup nginx to proxy OpenClaw to port 8000
|
## 4) Setup nginx to proxy OpenClaw to port 8000
|
||||||
|
|
|
||||||
|
|
@ -99,7 +99,7 @@ tailscale status
|
||||||
## 5) Install OpenClaw
|
## 5) Install OpenClaw
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash
|
curl -fsSL https://openclaw.ai/install.sh | bash
|
||||||
source ~/.bashrc
|
source ~/.bashrc
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -112,7 +112,7 @@ sudo sysctl -p
|
||||||
### Option A: Standard Install (Recommended)
|
### Option A: Standard Install (Recommended)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash
|
curl -fsSL https://openclaw.ai/install.sh | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
### Option B: Hackable Install (For tinkering)
|
### Option B: Hackable Install (For tinkering)
|
||||||
|
|
|
||||||
|
|
@ -48,7 +48,7 @@ When the operator says “release”, immediately do this preflight (no extra qu
|
||||||
- [ ] `OPENCLAW_INSTALL_SMOKE_SKIP_NONROOT=1 pnpm test:install:smoke` (Docker install smoke test, fast path; required before release)
|
- [ ] `OPENCLAW_INSTALL_SMOKE_SKIP_NONROOT=1 pnpm test:install:smoke` (Docker install smoke test, fast path; required before release)
|
||||||
- If the immediate previous npm release is known broken, set `OPENCLAW_INSTALL_SMOKE_PREVIOUS=<last-good-version>` or `OPENCLAW_INSTALL_SMOKE_SKIP_PREVIOUS=1` for the preinstall step.
|
- If the immediate previous npm release is known broken, set `OPENCLAW_INSTALL_SMOKE_PREVIOUS=<last-good-version>` or `OPENCLAW_INSTALL_SMOKE_SKIP_PREVIOUS=1` for the preinstall step.
|
||||||
- [ ] (Optional) Full installer smoke (adds non-root + CLI coverage): `pnpm test:install:smoke`
|
- [ ] (Optional) Full installer smoke (adds non-root + CLI coverage): `pnpm test:install:smoke`
|
||||||
- [ ] (Optional) Installer E2E (Docker, runs `curl -fsSL https://openclaw.bot/install.sh | bash`, onboards, then runs real tool calls):
|
- [ ] (Optional) Installer E2E (Docker, runs `curl -fsSL https://openclaw.ai/install.sh | bash`, onboards, then runs real tool calls):
|
||||||
- `pnpm test:install:e2e:openai` (requires `OPENAI_API_KEY`)
|
- `pnpm test:install:e2e:openai` (requires `OPENAI_API_KEY`)
|
||||||
- `pnpm test:install:e2e:anthropic` (requires `ANTHROPIC_API_KEY`)
|
- `pnpm test:install:e2e:anthropic` (requires `ANTHROPIC_API_KEY`)
|
||||||
- `pnpm test:install:e2e` (requires both keys; runs both providers)
|
- `pnpm test:install:e2e` (requires both keys; runs both providers)
|
||||||
|
|
|
||||||
|
|
@ -56,7 +56,7 @@ Windows: use **WSL2** (Ubuntu recommended). WSL2 is strongly recommended; native
|
||||||
## 1) Install the CLI (recommended)
|
## 1) Install the CLI (recommended)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://openclaw.bot/install.sh | bash
|
curl -fsSL https://openclaw.ai/install.sh | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
Installer options (install method, non-interactive, from GitHub): [Install](/install).
|
Installer options (install method, non-interactive, from GitHub): [Install](/install).
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue