architect/standards/PLATFORM2_ARCHITECTURE.md

Платформа 2 — Архитектура и план перехода

Версия: 2.0.0
Дата: 2026-03-14
Статус: план


Три сервера

DEV-PRO (EU, Литва)      АРХИТЕКТОР 2 (РФ)       ПРОЕКТОР 2 (РФ)
────────────────────     ─────────────────────    ─────────────────────
Только прокси            Сервисы платформы        Разработка
для иностранных API      стабильный, редко        Claude Code + команда
                         меняется

DEV-PRO (EU) — Прокси

Назначение: туннель для Anthropic API и других иностранных сервисов.
Данные не хранит. Меняется редко.

Софт:
  • 3proxy — SOCKS5 прокси, порт 1080

Размер: 1 CPU / 1 GB RAM / 20 GB SSD

Что проходит через него:
- api.anthropic.com — Claude API
- OpenRouter
- Telegram Bot API (при необходимости)
- Прочие иностранные API


АРХИТЕКТОР 2 (РФ) — Сервисы

Назначение: все инфраструктурные сервисы платформы.
Стабильный сервер, не для активной разработки.

Размер: 4 CPU / 8 GB RAM / 80 GB SSD
OS: Ubuntu 22.04 LTS

Инфраструктура

• Docker + Docker Compose   — контейнеризация
• Nginx                     — роутинг всех доменов
• Certbot                   — SSL сертификаты

Данные

• PostgreSQL                — основная БД платформы
• Redis                     — кеш и очереди

Сервисы

 Gitea                      git.0kt.ru     Git сервер
• NocoDB                     noco.0kt.ru    управление данными
• md-viewer (docs)           docs.0kt.ru    просмотр документации
• Uptime Kuma                status.0kt.ru  мониторинг сервисов
• Scheduler                  system/scheduler  планировщик задач
• Бэкапы                     скрипты, cron

Домены → сервисы

git.0kt.ru       Gitea :3000
noco.0kt.ru      NocoDB :8080
docs.0kt.ru      md-viewer :8899
status.0kt.ru    Uptime Kuma :3001

ПРОЕКТОР 2 (РФ) — Разработка

Назначение: активная разработка. Здесь работает Claude Code (Кодер 2)
и программисты. Тут собираются и тестируются приложения.

Размер: 4 CPU / 8 GB RAM / 80 GB SSD
OS: Ubuntu 22.04 LTS

Инфраструктура

• Docker + Docker Compose   — контейнеризация
• Nginx + Certbot           — роутинг и SSL
• Python / Node.js / PHP    — окружения разработки

Разработка

• Claude Code               — AI-разработка (Кодер 2)
• VS Code Server            — code.0kt.ru  — веб IDE для программистов
• Git                       — подключён к Gitea на Архитекторе

Приложения (dev/staging)

• mp1 (FastAPI)             — сервис маркетплейсов
• piroopt бот               — Telegram бот
• Drupal                    — dev инстанс lideravto
• OpenCart                  — dev инстанс pirotehnika

Связи между серверами

Claude Code (Проектор) ──SOCKS5──► DEV-PRO:1080 ──► api.anthropic.com
Проектор               ──git──────► Gitea (Архитектор)
Архитектор             ──бэкап────► /mnt/beget-infra (S3)
Beget shared hosting   ──git pull─► Gitea (Архитектор)

План перехода

ФАЗА 1 — Архитектор 2 (приоритет)

1. Купить VPS РФ (4CPU/8GB)
2. Базовая настройка: Ubuntu, Docker, Nginx, Certbot
3. Поднять Gitea  перенести git репо с DEV-PRO
4. Поднять PostgreSQL  перенести данные NocoDB
5. Поднять NocoDB, md-viewer, Uptime Kuma
6. Перенести домены (DNS  новый IP)
7. Настроить бэкапы
8. Проверить всё работает
9. DEV-PRO: удалить всё кроме 3proxy

ФАЗА 2 — Проектор 2

1. Купить VPS РФ (4CPU/8GB)
2. Базовая настройка: Ubuntu, Docker, Nginx
3. Установить Claude Code
4. Подключить к Gitea на Архитекторе
5. Клонировать workspace
6. Настроить SOCKS5 через DEV-PRO для Claude
7. Перенести приложения (mp1, боты) в dev-режим
8. VS Code Server для программистов
9. Переехать работать с Проектора 2

ФАЗА 3 — Стройка Платформы 2

Кодер 2 (Claude Code на Проекторе) генерирует компоненты П2
Тестирование на Проекторе 2
Деплой стабильных сервисов на Архитектор 2
П1 (DEV-PRO) постепенно пустеет

Что делает Платформу 2 отличной от Платформы 1

Платформа 1 Платформа 2
Где создана Настроена руками Создана Claude Code
Воспроизводимость Сложно повторить setup.sh → готово
Данные EU (DEV-PRO) РФ
Git Локально Gitea (централизовано)
Разработка DEV-PRO Проектор 2 (РФ)

Следующий шаг: выбрать провайдера → купить сервер → Фаза 1
Рекомендуемые провайдеры: Selectel, Timeweb, reg.ru, Beget VPS


Версия: 2.0.0 · 2026-03-14