type: draft
topic: platform-hosting-separation
date: 2026-03-19
status: in-progress
next: перенести freelance/ из workspace, зафиксировать правило в CLAUDE.md
freelance/ (50+ HTML сайтов) лежит в /opt/claude-workspace/ — нарушает
принцип "сервер Проектора = только платформа".
Правило (проходит 7 критериев):
В
/opt/claude-workspace/— только код платформы. Файлы сайтов — вне workspace.
Три варианта хостинга сайтов:
- Простые HTML → beget shared hosting или /opt/sites/ вне workspace
- Динамика (Drupal) → Docker container
- Мультитенант → Docker per tenant
freelance/ (beget или /opt/sites/)standards/4-policy/policy-infra.mdРешить: beget или /opt/sites/ → затем перенести, обновить nginx.