
> OpenClaw security audit and hardened deployment guide — known vulnerabilities (CVE-2026-25253, malicious skills, credential leakage), architectural mitigations, and a step-by-step VPS deployment plan
Санитизированная публичная документация по безопасному развёртыванию OpenClaw на VPS: архитектура доступа, известные уязвимости и практические инциденты с решениями.
Public, sanitized documentation from real OpenClaw operations: how to deploy the platform on a VPS without exposing the gateway, what CVE/issues matter in practice, and what failed in production (with fixes).
Текущая версия / Current version: v1.1 · Changelog · GitHub Releases
| RU | EN | |
|---|---|---|
| Для кого / Audience | Операторы self-hosted OpenClaw | Operators self-hosting OpenClaw |
| Цель / Goal | Не повторять типичные ошибки безопасности и даунтайма из реальной эксплуатации | Avoid common security mistakes and downtime modes found in real use |
| Содержание / Contents | Обзор, пошаговый план развёртывания (RU+EN), разборы инцидентов | Overview, step-by-step deployment plan (RU+EN), incident post-mortems |
| Не входит / Not included | Домены, IP, токены ботов, цены, личные пути | Private hostnames, IPs, bot tokens, prices, personal paths |
Это документация, не форк OpenClaw и не установщик. В инцидентах обычно фигурирует OpenClaw v2026.3.x.
This is documentation, not an OpenClaw fork or installer. Platform version referenced in incidents is typically OpenClaw v2026.3.x.
Обзор и план развёртывания говорят, как настраивать. Инциденты показывают, что ломалось в реальной эксплуатации и какие калибровки/конфиги это исправили — чтобы читатель не повторял те же ошибки.
The overview and deployment plan say how to configure. Incidents show what broke in real operations and which calibrations/config fixes resolved it — so readers do not repeat the same failures.
В репозитории они нужны как практические post-mortem рядом с рекомендациями, а не как отдельный «журнал новостей».
They belong in the repo as practical post-mortems next to the recommendations, not as a separate news feed.
RU
incident_*.md — конкретные сбои и калибровки (см. зачем выше)EN
incident_*.md files — failures and fixes (see why above)127.0.0.1; порты OpenClaw наружу не открывать. / Gateway and Web UI on 127.0.0.1 only; do not publish OpenClaw ports.HTTPS_PROXY gatewaychannels.telegram.proxymode=all и memory limits (sandbox сам по себе не спасает от OOM Chromium). / Docker sandbox mode=all plus memory limits (sandbox alone does not stop Chromium OOM).RU
config set, практические смягчения)EN
config set, practical mitigations)Дата создания: 22 февраля 2026, 00:24 Дата актуализации: 11 июля 2026, 13:06
| Файл / File | Содержание / Contents |
|---|
| CHANGELOG.md | История версий / Version history |
| openclaw_обзор_public.md | RU — обзор платформы, безопасность, установка, мониторинг |
| openclaw_overview_public_en.md | EN — same overview |
| развёртывание_решение_public.md | RU — план развёртывания (этапы 0–12), находки, отложенные задачи |
| deployment_plan_public_en.md | EN — same deployment plan |
| incident_telegram_selfheal_2026-03-11.md | EN — post-mortem: selfheal → зависание Telegram |
| incident_telegram_media_proxy_2026-03-14.md | EN — post-mortem: MediaFetchError; channels.telegram.proxy |
| incident_sandbox_oom_2026-04-10.md | EN — post-mortem: OOM Chromium в sandbox; memory limits |