openclaw/docs/install
Said Urtabajev 47b8e56e3f
Some checks failed
CI / preflight (push) Waiting to run
CI / security-fast (push) Waiting to run
CI / build-artifacts (push) Blocked by required conditions
CI / (push) Blocked by required conditions
CI / -1 (push) Blocked by required conditions
CI / -2 (push) Blocked by required conditions
CI / checks-node-compat-node22 (push) Blocked by required conditions
CI / -3 (push) Blocked by required conditions
CI / check-dependencies (push) Blocked by required conditions
CI / check-guards (push) Blocked by required conditions
CI / check-lint (push) Blocked by required conditions
CI / check-prod-types (push) Blocked by required conditions
CI / check-additional-boundaries-a (push) Blocked by required conditions
CI / check-additional-extension-package-boundary (push) Blocked by required conditions
CI / check-docs (push) Blocked by required conditions
CI / skills-python (push) Blocked by required conditions
CI / -4 (push) Blocked by required conditions
CI / -5 (push) Blocked by required conditions
CI / macos-swift (push) Blocked by required conditions
CI / -6 (push) Blocked by required conditions
CI / check-test-types (push) Blocked by required conditions
CI / check-additional-boundaries-bcd (push) Blocked by required conditions
CI / check-additional-extension-bundled (push) Blocked by required conditions
CI / check-additional-extension-channels (push) Blocked by required conditions
CI / check-additional-runtime-topology-architecture (push) Blocked by required conditions
ClawSweeper Dispatch / dispatch (push) Waiting to run
Docs Sync Publish Repo / sync-publish-repo (push) Waiting to run
Docs / docs (push) Waiting to run
Plugin NPM Release / preview_plugins_npm (push) Waiting to run
Plugin NPM Release / preview_plugin_pack (push) Blocked by required conditions
Plugin NPM Release / publish_plugins_npm (push) Blocked by required conditions
Workflow Sanity / no-tabs (push) Waiting to run
Workflow Sanity / actionlint (push) Waiting to run
Workflow Sanity / generated-doc-baselines (push) Waiting to run
Website Installer Sync / static (push) Has been cancelled
Control UI Locale Refresh / plan (push) Has been cancelled
Website Installer Sync / linux-docker (push) Has been cancelled
Website Installer Sync / macos-installer (push) Has been cancelled
Website Installer Sync / windows-installer (push) Has been cancelled
Control UI Locale Refresh / Refresh (push) Has been cancelled
Website Installer Sync / sync-website (push) Has been cancelled
feat(docker): add image apt package build arg
feat(docker): add image apt package build arg

Add OPENCLAW_IMAGE_APT_PACKAGES as the preferred runtime-neutral image build arg for Docker and Podman apt package installs while keeping OPENCLAW_DOCKER_APT_PACKAGES as the legacy fallback.

Maintainer verification:
- pnpm docs:list
- node scripts/run-vitest.mjs run --config test/vitest/vitest.e2e.config.ts src/docker-setup.e2e.test.ts
- node scripts/run-vitest.mjs src/dockerfile.test.ts test/scripts/test-install-sh-docker.test.ts
- node scripts/run-vitest.mjs run --config test/vitest/vitest.cron.config.ts src/cron/isolated-agent.model-overrides.test.ts
- pnpm exec oxfmt --check --threads=1 docs/install/docker.md docs/install/podman.md scripts/clawdock/README.md docs/help/faq.md CHANGELOG.md
- git diff --check origin/main...HEAD
- .agents/skills/autoreview/scripts/autoreview --mode local
- .agents/skills/autoreview/scripts/autoreview --mode branch
- pnpm check:changed via Blacksmith Testbox tbx_01krwqmfhcdekaczvrkxnb7t59, Actions run 26014630478, exit 0

Known CI note: checks-node-core-runtime-shared timed out repeatedly in unrelated src/cron/isolated-agent.model-overrides.test.ts on GitHub Actions; the same test passes locally after this rebase.

Co-authored-by: Said Urtabajev <said@bumpclub.ee>
2026-05-18 06:37:16 +01:00
..
ansible.md build: update pi dependencies to 0.75.1 2026-05-18 06:22:36 +01:00
azure.md docs: drop in-body H1s and tighten heading hygiene across 4 pages 2026-05-05 17:46:14 -07:00
bun.md build: update pi dependencies to 0.75.1 2026-05-18 06:22:36 +01:00
clawdock.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
development-channels.md refactor: move canvas to plugin surfaces 2026-05-07 09:07:18 +01:00
digitalocean.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
docker-vm-runtime.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
docker.md feat(docker): add image apt package build arg 2026-05-18 06:37:16 +01:00
exe-dev.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
fly.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
gcp.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
hetzner.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
hostinger.md
index.md build: update pi dependencies to 0.75.1 2026-05-18 06:22:36 +01:00
installer.md build: update pi dependencies to 0.75.1 2026-05-18 06:22:36 +01:00
kubernetes.md docs: drop in-body H1s and tighten heading hygiene across 4 pages 2026-05-05 17:46:14 -07:00
macos-vm.md docs(imessage): make imsg the supported setup path 2026-05-07 12:53:01 -07:00
migrating-claude.md fix(docs): make docs formatter mintlify-safe 2026-04-28 08:13:21 +01:00
migrating-hermes.md fix(docs): make docs formatter mintlify-safe 2026-04-28 08:13:21 +01:00
migrating.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
nix.md config: stop automatic writes and guard Nix mutators (#78047) 2026-05-06 14:43:32 +02:00
node.md build: update pi dependencies to 0.75.1 2026-05-18 06:22:36 +01:00
northflank.mdx Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
oracle.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
podman.md feat(docker): add image apt package build arg 2026-05-18 06:37:16 +01:00
railway.mdx Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
raspberry-pi.md fix(gateway): keep unmanaged restarts in-process (#83138) 2026-05-17 21:19:05 +00:00
render.mdx
uninstall.md
updating.md fix: bypass npm freshness filters during updates 2026-05-16 18:17:18 +01:00