Vincent Koc
a89d9f491b
fix(docs): broken anchor links across 4 more files
...
- sandboxing.md: remove stale '-opt-in' suffix from Docker accordion anchor
- troubleshooting.md: remove #troubleshooting anchor (matrix has no such section)
- docker.md: drop unpredictable security heading anchor with parens/dots
- faq.md: fix SSL error accordion anchor slug
2026-03-22 15:50:56 -07:00
Jacob Tomlinson
bdd35a6239
docs: remove SETUP_PASSWORD and /setup wizard from Northflank and Railway docs
2026-03-22 22:44:42 +00:00
Vincent Koc
9653c47133
fix(docs): remove apostrophes from headings (breaks Mintlify anchors)
...
- azure.md: "What you'll do" -> "What you will do"
- standing-orders.md: "Don't" -> "Avoid"
Per CLAUDE.md: avoid em dashes and apostrophes in headings because
they break Mintlify anchor links.
2026-03-22 15:41:08 -07:00
Jacob Tomlinson
6a228d9145
docs(render): fix port env var, remove nonexistent setup wizard
2026-03-22 22:10:28 +00:00
Peter Steinberger
412a3eb1ac
build: bump version to 2026.3.22
2026-03-22 11:58:33 -07:00
Peter Steinberger
4c614c230d
fix: restore local gate
2026-03-20 16:46:14 +00:00
Johnson Shi
dc86b6d72a
docs(azure): replace ARM template deployment with pure az CLI commands ( #50700 )
...
* docs(azure): replace ARM template deployment with pure az CLI commands
Rewrites the Azure install guide to use individual az CLI commands
instead of referencing ARM templates in infra/azure/templates/ (removed
upstream). Each Azure resource (NSG, VNet, subnets, VM, Bastion) is now
created with explicit az commands, preserving the same security posture
(Bastion-only SSH, no public IP, NSG hardening).
Also addresses BradGroux review feedback from #47898 :
- Add cost considerations section (Bastion ~$140/mo, VM ~$55/mo)
- Add cleanup/teardown section (az group delete)
- Remove stale /install/azure/azure redirect from docs.json
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* docs(azure): split into multiple Steps blocks for richer TOC
Add Quick path and What you need sections. Split the single Steps
block into three (Configure deployment, Deploy Azure resources,
Install OpenClaw) so H2 headers appear in the Mintlify sidebar TOC.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* docs(azure): remove Quick path section
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* docs(azure): fix cost section LaTeX rendering, remove comparison
Escape dollar signs to prevent Mintlify LaTeX interpretation.
Also escape underscores in VM SKU name within bold text.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* docs(azure): add caveat that deallocated VM stops Gateway
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* docs(azure): simplify install step with clearer description
Download then run pattern (no sudo). Clarify that installer handles
Node LTS, dependencies, OpenClaw install, and onboarding wizard.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* docs(azure): add Bastion provisioning latency note
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* docs(azure): use deployment variables in cost and cleanup sections
Replace hardcoded rg-openclaw/vm-openclaw with variables in
deallocate/start and group delete commands so users who customized
names in step 3 get correct commands.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* docs(azure): fix formatting (oxfmt)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-20 09:23:21 -05:00
Vincent Koc
c3b05fc4d9
docs: add missing title, remove stale description fields from frontmatter
2026-03-19 15:26:26 -07:00
Vincent Koc
a94e21e0a7
docs(install): update container setup paths
2026-03-19 13:40:26 -07:00
Vincent Koc
3de8c3d053
docs: move Oracle, DigitalOcean, Raspberry Pi to Install > Hosting, rewrite with Steps
2026-03-19 13:29:39 -07:00
Vincent Koc
9117836981
docs: deep rewrite Docker page (851→375 lines), trim sandbox duplication, add Steps
2026-03-19 12:07:42 -07:00
Vincent Koc
ebb6738e9d
docs: improve VPS hub page and convert Podman to Mintlify Steps
2026-03-19 12:07:42 -07:00
Vincent Koc
34adde2e41
docs: rewrite ansible, bun, nix install pages with Mintlify Steps and improved readability
2026-03-19 12:07:42 -07:00
Vincent Koc
e466b55661
docs: convert Fly, Hetzner, GCP, Azure hosting pages to Mintlify Steps
2026-03-19 11:56:56 -07:00
Vincent Koc
7187d1da06
docs: rewrite updating.md (276→128 lines) and migrating.md (193→107 lines) for readability
2026-03-19 11:56:56 -07:00
Vincent Koc
517570d0fb
docs: restructure Install nav — shorter group names, A-Z order, fix hosting titles, move dev channels to Maintenance
2026-03-19 11:56:56 -07:00
Vincent Koc
e5b50ba0d5
docs: fix remaining install issues — stale versions, Docker TOC, ARM note, frontmatter
2026-03-19 11:42:57 -07:00
Vincent Koc
30ddeabfdc
docs: fix install section — broken anchors, wrong commands, json5 fences, add next-steps sections
2026-03-19 11:38:51 -07:00
Vincent Koc
071319545f
docs: deduplicate chat tokens across hosting pages, remove Nix packaging note
2026-03-19 11:37:47 -07:00
Vincent Koc
e1a39c6ba5
docs: rewrite install index for readability — flat structure, clearer hierarchy, better hosting cards
2026-03-19 11:30:48 -07:00
Vincent Koc
9f2a01d972
docs: replace stale claude-sonnet-4-5 with 4-6, normalize Node version, remove stale dates
2026-03-19 10:33:03 -07:00
Vincent Koc
0b11ee48f8
docs: fix 26 broken anchor links across 18 files
2026-03-19 10:33:02 -07:00
Gustavo Madeira Santana
dd10f290e8
Matrix: wire thread binding command support
2026-03-19 09:24:31 -04:00
Johnson Shi
191e1947c1
docs: add Azure VM deployment guide with in-repo ARM templates and bootstrap script ( #47898 )
...
* docs: add Azure Linux VM install guide
* docs: move Azure guide into dedicated docs/install/azure layout
* docs: polish Azure guide onboarding and reference links
* docs: address Azure review feedback on bootstrap safety
* docs: format azure ARM template
* docs: flatten Azure install docs and move ARM assets
2026-03-19 08:15:06 -05:00
Gustavo Madeira Santana
94693f7ff0
Matrix: rebuild plugin migration branch
2026-03-19 01:58:29 -04:00
Vincent Koc
bea90b72e6
docs: update development-channels with --tag, --dry-run, status, and main warning
2026-03-18 16:41:43 -07:00
Vincent Koc
5f97645382
docs: update development-channels with --tag, --dry-run, and status sections
2026-03-18 16:41:43 -07:00
Vincent Koc
3cecbcf8b6
docs: fix curly quotes, non-breaking hyphens, and remaining apostrophes in headings
2026-03-18 01:31:38 -07:00
Vincent Koc
1cbfd53ed1
docs: remove apostrophes from headings (breaks Mintlify anchors)
...
Replace contractions and possessives in doc headings with expanded
forms so Mintlify generates stable anchor links. Updates matching
TOC entries and internal cross-references in faq.md.
Affected: faq.md (18 headings + 16 TOC links + 2 body refs),
twitch.md, ansible.md, render.mdx, macos-vm.md, digitalocean.md,
oracle.md, raspberry-pi.md, lore.md, AGENTS.dev.md, SOUL.dev.md,
BOOTSTRAP.md
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-18 00:02:42 -07:00
Vincent Koc
8ac4b09fa4
docs: fix em-dash headings and broken links across docs
...
- Replace em-dashes in headings with hyphens/parens (breaks Mintlify anchors)
- Fix broken /testing link in pi-dev.md to /help/testing
- Convert absolute docs URLs to root-relative in pi-dev.md
Files: migrating.md, images.md, audio.md, media-understanding.md,
venice.md, minimax.md, AGENTS.default.md, security/index.md, pi-dev.md
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-17 23:55:46 -07:00
Vincent Koc
2c35faf437
docs: fix "a OpenClaw" → "an OpenClaw" grammar across docs
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-17 20:43:18 -07:00
Tak Hoffman
4863b651c6
docs: rename onboarding user-facing wizard copy
...
Co-authored-by: Tak <contact-redacted@example.com >
2026-03-16 19:50:31 -05:00
Vincent Koc
476d948732
!refactor(browser): remove Chrome extension path and add MCP doctor migration ( #47893 )
...
* Browser: replace extension path with Chrome MCP
* Browser: clarify relay stub and doctor checks
* Docs: mark browser MCP migration as breaking
* Browser: reject unsupported profile drivers
* Browser: accept clawd alias on profile create
* Doctor: narrow legacy browser driver migration
2026-03-15 23:56:08 -07:00
Peter Steinberger
f9e185887f
docs: restore onboard docs references
2026-03-16 05:50:57 +00:00
Peter Steinberger
823039c000
docs: prefer setup wizard command
2026-03-15 22:01:04 -07:00
Peter Steinberger
5287ae3c06
docs: update setup wizard wording
2026-03-15 21:40:31 -07:00
Vincent Koc
5a7aba94a2
CLI: support package-manager installs from GitHub main ( #47630 )
...
* CLI: resolve package-manager main install specs
* CLI: skip registry resolution for raw package specs
* CLI: support main package target updates
* CLI: document package update specs in help
* Tests: cover package install spec resolution
* Tests: cover npm main-package updates
* Tests: cover update --tag main
* Installer: support main package targets
* Installer: support main package targets on Windows
* Docs: document package-manager main updates
* Docs: document installer main targets
* Docs: document npm and pnpm main installs
* Docs: document update --tag main
* Changelog: note package-manager main installs
* Update src/infra/update-global.test.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-03-15 14:18:12 -07:00
Peter Steinberger
1ea97fddd7
docs: share docker vm runtime guidance
2026-03-13 20:19:39 +00:00
Altay
b0f717aa02
build: align Node 22 guidance with 22.16 minimum
2026-03-12 20:07:44 +05:30
Altay
0a8d2b6200
build: raise Node 22 compatibility floor to 22.16
2026-03-12 20:07:44 +05:30
Altay
deada7edd3
build: default to Node 24 and keep Node 22 compat
2026-03-12 20:07:44 +05:30
Sally O'Malley
8e0e4f736a
docs: add Kubernetes install guide, setup script, and manifests ( #34492 )
...
* add docs and manifests for k8s install
Signed-off-by: sallyom <somalley@redhat.com >
* changelog
Signed-off-by: sallyom <somalley@redhat.com >
---------
Signed-off-by: sallyom <somalley@redhat.com >
2026-03-12 07:28:21 -04:00
Peter Steinberger
5759b93dda
fix(ci): pin multi-arch docker base digests
2026-03-08 02:55:15 +00:00
Sally O'Malley
499c1ee6e3
reduce image size, offer slim image ( #38479 )
...
Signed-off-by: sallyom <somalley@redhat.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-07 14:26:29 -05:00
Vincent Koc
2d52c88dad
fix(podman): stop assuming /tmp is disk-backed ( #38296 )
...
* Podman: avoid hardcoding /tmp for image staging
* Docs: clarify container storage paths
* Podman: secure staged image import
* Podman: clarify streamed image handoff
2026-03-06 19:55:26 -05:00
Vincent Koc
ab5fcfcc01
feat(gateway): add channel-backed readiness probes ( #38285 )
...
* Changelog: add channel-backed readiness probe entry
* Gateway: add channel-backed readiness probes
* Docs: describe readiness probe behavior
* Gateway: add readiness probe regression tests
* Changelog: dedupe gateway probe entries
* Docs: fix readiness startup grace description
* Changelog: remove stale readiness entry
* Gateway: cover readiness hardening
* Gateway: harden readiness probes
2026-03-06 15:15:23 -05:00
Sally O'Malley
57f19f0d5c
container builds: opt-in extension deps via OPENCLAW_EXTENSIONS build arg ( #32223 )
...
* Docker: opt-in extension deps via OPENCLAW_EXTENSIONS build arg
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
Signed-off-by: sallyom <somalley@redhat.com >
* CI: clarify extension smoke scope
* Tests: allow digest-pinned multi-stage FROM lines
* Changelog: note container extension preinstall option
---------
Signed-off-by: sallyom <somalley@redhat.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
2026-03-06 12:18:42 -05:00
dorukardahan
2cd3be896d
docs(security): document Docker UFW hardening via DOCKER-USER ( #27613 )
...
Merged via squash.
Prepared head SHA: 31ddd43326
Co-authored-by: dorukardahan <35905596+dorukardahan@users.noreply.github.com >
Co-authored-by: grp06 <1573959+grp06@users.noreply.github.com >
Reviewed-by: @grp06
2026-03-03 12:28:35 -08:00
Peter Steinberger
6b85ec3022
docs: tighten subscription guidance and update MiniMax M2.5 refs
2026-03-03 00:02:37 +00:00
Vincent Koc
a19a7f5e6e
feat(security): Harden Docker browser container chromium flags ( #23889 ) ( #31504 )
...
* Gateway: honor OPENCLAW_GATEWAY_URL override for remote/local calls
* Agents: fix sandbox sessionKey usage for PI embedded subagent calls
* Sandbox: tighten browser container Chromium runtime flags
* fix: add sandbox browser defaults for container hardening
* docs: expand sandbox browser default flags list
* fix: make sandbox browser flags optional and preserve gateway env auth overrides
* docs: scope PR 31504 changelog entry
* style: format gateway call override handling
* fix: dedupe sandbox browser chrome args
* fix: preserve remote tls fingerprint for env gateway override
* fix: enforce auth for env gateway URL override
* chore: document gateway override auth security expectations
2026-03-02 11:28:27 -08:00