Deploy & Access¶
Статус: draft
Владелец: OpenClaw / Engineering
Аудитория: internal
Чувствительность: restricted_internal
Текущие деплои¶
| Surface | Project | Production URL | Build command | Output |
|---|---|---|---|---|
| Internal Docs | openclaw-docs |
https://openclaw-docs-do5.pages.dev |
python -m mkdocs build --strict -f mkdocs.yml |
site-internal |
| Legal Docs | openclaw-docs-legal |
https://openclaw-docs-legal.pages.dev |
python -m mkdocs build --strict -f mkdocs.legal.yml |
site-legal |
Mode: Cloudflare Pages Direct Upload via Wrangler.
Команды¶
Internal:
python -m mkdocs build --strict -f mkdocs.yml
npx --yes wrangler@latest pages deploy site-internal --project-name openclaw-docs --branch main
Legal:
python -m mkdocs build --strict -f mkdocs.legal.yml
npx --yes wrangler@latest pages deploy site-legal --project-name openclaw-docs-legal --branch main
Cloudflare Access¶
Access для каждого *.pages.dev включается в dashboard:
- Workers & Pages → нужный Pages project.
- Settings → General → Enable access policy.
- Manage созданную Access policy.
- В Access application удалить wildcard
*в Subdomain для основного production URL и сохранить. - Вернуться в Pages settings и включить Access policy еще раз для preview deployments, если нужны закрытые preview URL.
Рекомендуемая политика¶
- Team/dev: allowlist по email команды OpenClaw / operations.
- Legal: отдельная allowlist/policy для юридической команды.
- Не давать anonymous/public access для production URL.
- Не смешивать legal и team/dev группы в одной policy без review.