architect/standards/infrastructure/DOMAINS.md

Стандарт: Распределение доменов

Версия: 1.0.0
Дата: 2025-12-18
Статус: Утверждён


Зоны доменов

Зона 0kt.ru — Платформа

Поддомен Назначение Сервер Статус
admin.0kt.ru Админ-портал (каталог приложений) DEV-PRO ✅ active
data.0kt.ru NocoDB (база данных) DEV-PRO ✅ active
docs.0kt.ru Документация (MD Viewer) DEV-PRO ✅ active
upload.0kt.ru Загрузка файлов DEV-PRO ✅ active
code.0kt.ru Code Server (VS Code) DEV-PRO ✅ active
files.0kt.ru Файловый менеджер DEV-PRO ⚠️ offline

Зона dev.0kt.ru — Разработка

Поддомен Назначение Сервер Статус
pim.dev.0kt.ru PIM разработка DEV-PRO ⚠️ offline
marketplace.dev.0kt.ru Marketplace разработка DEV-PRO ⚠️ offline
seller1.dev.0kt.ru Seller1 разработка DEV-PROD-RF ✅ active
n8n.dev.0kt.ru N8N автоматизация DEV-PROD-RF ✅ active

Зона demo.0kt.ru — Демо

Поддомен Назначение Сервер Статус
pim-demo.0kt.ru PIM демо DEV-PRO ⚠️ offline
commerce.demo.0kt.ru Commerce демо DEV-PROD-RF ✅ active

Зона tst.0kt.ru — Тестирование

Поддомен Назначение Сервер Статус
marketplace.tst.0kt.ru Marketplace тест DEV-PRO ⚠️ offline

Инфраструктура (DEV-PROD-RF)

Поддомен Назначение Доступ
home.0kt.ru Homarr дашборд OAuth
portainer.0kt.ru Docker управление OAuth
crm.0kt.ru CRM система OAuth
git.0kt.ru Gitea OAuth
status.0kt.ru Uptime Kuma OAuth

Production домены

Домен Назначение Сервер Статус
seller1.ru Маркетплейс PROD DEV-PROD-RF ✅ CRITICAL
pro.seller1.ru Админка seller1 DEV-PROD-RF ✅ active
pirotehnika.spb.ru Магазин пиротехники Beget ✅ active
lideravto.ru Магазин автозапчастей Beget ✅ active

Правила именования

Формат поддоменов

{сервис}.{окружение}.0kt.ru
Окружение Суффикс Пример
Production data.0kt.ru
Development .dev pim.dev.0kt.ru
Testing .tst marketplace.tst.0kt.ru
Demo .demo / -demo commerce.demo.0kt.ru

Типы сервисов

Тип Примеры
Данные data, db, api
Инструменты code, docs, upload, files
Приложения pim, crm, marketplace
Мониторинг status, home, portainer

Серверы

DEV-PRO (91.218.142.168)

Роль: Control Plane, инструменты разработки

Сервисы:
- admin.0kt.ru — Админ-портал
- data.0kt.ru — NocoDB
- docs.0kt.ru — Документация
- upload.0kt.ru — Загрузка
- code.0kt.ru — VS Code

DEV-PROD-RF (45.144.177.147)

Роль: Production платформа, Docker стеки

Сервисы:
- seller1.ru — Production
- *.dev.0kt.ru — Development стеки
- Инфраструктурные сервисы (OAuth)

Beget (kondurov, lideravto)

Роль: Shared hosting для сайтов

Сервисы:
- pirotehnika.spb.ru
- lideravto.ru


Регламент использования

Создание нового сервиса

  1. Определить тип сервиса и окружение
  2. Выбрать поддомен по правилам именования
  3. Настроить nginx + SSL (Let's Encrypt)
  4. Добавить в Admin Portal
  5. Обновить этот документ

Доступ

Уровень Описание Примеры
Публичный Без авторизации docs, upload, seller1.ru
Basic Auth Логин/пароль nginx admin.0kt.ru
OAuth Через Authelia home, portainer, n8n
Приложение Встроенная авторизация data (NocoDB), code

SSL


Связанные документы