Documentation

    Концепции, ценность и типичные сценарии клонирования — меньше кода.

    Добро пожаловать в Ring Platform
    Краткий справочник
    С чего начать
    Предварительные требования
    Установка
    Первый успех
    Следующие шаги
    Функции
    Store
    Склад и остатки
    Управление вендорами
    Комиссии и расчёты
    SubscriptionConductor
    PaymentConductor
    Интеграция платежей
    Интеграция WayForPay
    Web3 Кошелек
    Реферальные коды (Refcodes)
    NFT Exhibition Marketplace
    Система Стейкинга Токенов
    Entities
    Opportunities
    Messaging
    Модуль Новостей - Цифровой Газетный Опыт
    Блоги участников
    Система Резервирования Имён Пользователей
    Научный редактор
    Notifications
    Push-уведомления через FCM (Ring)
    Email AI-CRM
    Протокол Tunnel
    Authentication
    Безопасность и соответствие
    Система локалей
    Мобильный Опыт
    Паттерны Оптимизации Производительности
    Примеры
    Quick Start
    White Label
    Интеграция Web3
    Реальные Проекты
    Кастомизация
    Branding
    Темы оформления
    Features
    Localization
    Настройка токеномики
    Web3
    Token launch jurisdictions
    Интеграции
    Ethereum-кошельки (Wagmi v3)
    Развёртывание
    Self-hosted развёртывание
    Vercel
    Docker
    Конфигурация Окружения
    Monitoring
    Оптимизация производительности
    Backup
    Архитектура
    Data Model
    Security
    Real Time
    Архитектура PaymentConductor
    Разработка
    Ring MCP Server

    Быстрый вход (CTO · аудиторы · агенты)

    Приветствие — миссия и аудитории
    Краткий справочник
    С чего начать
    Архитектура и Auth.js
    Режимы бэкенда и базы данных (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP Tools
    Ring MCP Server
    Token economics
    Token launch jurisdictions
    Деплой (Docker · k8s)
    Безопасность и соответствие требованиям
    ringdom.org — база LegioX
    Исходный код — лицензия MIT (GitHub)

    Documentation

    Концепции, ценность и типичные сценарии клонирования — меньше кода.

    Добро пожаловать в Ring Platform
    Краткий справочник
    С чего начать
    Предварительные требования
    Установка
    Первый успех
    Следующие шаги
    Функции
    Store
    Склад и остатки
    Управление вендорами
    Комиссии и расчёты
    SubscriptionConductor
    PaymentConductor
    Интеграция платежей
    Интеграция WayForPay
    Web3 Кошелек
    Реферальные коды (Refcodes)
    NFT Exhibition Marketplace
    Система Стейкинга Токенов
    Entities
    Opportunities
    Messaging
    Модуль Новостей - Цифровой Газетный Опыт
    Блоги участников
    Система Резервирования Имён Пользователей
    Научный редактор
    Notifications
    Push-уведомления через FCM (Ring)
    Email AI-CRM
    Протокол Tunnel
    Authentication
    Безопасность и соответствие
    Система локалей
    Мобильный Опыт
    Паттерны Оптимизации Производительности
    Примеры
    Quick Start
    White Label
    Интеграция Web3
    Реальные Проекты
    Кастомизация
    Branding
    Темы оформления
    Features
    Localization
    Настройка токеномики
    Web3
    Token launch jurisdictions
    Интеграции
    Ethereum-кошельки (Wagmi v3)
    Развёртывание
    Self-hosted развёртывание
    Vercel
    Docker
    Конфигурация Окружения
    Monitoring
    Оптимизация производительности
    Backup
    Архитектура
    Data Model
    Security
    Real Time
    Архитектура PaymentConductor
    Разработка
    Ring MCP Server

    Быстрый вход (CTO · аудиторы · агенты)

    Приветствие — миссия и аудитории
    Краткий справочник
    С чего начать
    Архитектура и Auth.js
    Режимы бэкенда и базы данных (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP Tools
    Ring MCP Server
    Token economics
    Token launch jurisdictions
    Деплой (Docker · k8s)
    Безопасность и соответствие требованиям
    ringdom.org — база LegioX
    Исходный код — лицензия MIT (GitHub)

    Documentation

    Концепции, ценность и типичные сценарии клонирования — меньше кода.

    Добро пожаловать в Ring Platform
    Краткий справочник
    С чего начать
    Предварительные требования
    Установка
    Первый успех
    Следующие шаги
    Функции
    Store
    Склад и остатки
    Управление вендорами
    Комиссии и расчёты
    SubscriptionConductor
    PaymentConductor
    Интеграция платежей
    Интеграция WayForPay
    Web3 Кошелек
    Реферальные коды (Refcodes)
    NFT Exhibition Marketplace
    Система Стейкинга Токенов
    Entities
    Opportunities
    Messaging
    Модуль Новостей - Цифровой Газетный Опыт
    Блоги участников
    Система Резервирования Имён Пользователей
    Научный редактор
    Notifications
    Push-уведомления через FCM (Ring)
    Email AI-CRM
    Протокол Tunnel
    Authentication
    Безопасность и соответствие
    Система локалей
    Мобильный Опыт
    Паттерны Оптимизации Производительности
    Примеры
    Quick Start
    White Label
    Интеграция Web3
    Реальные Проекты
    Кастомизация
    Branding
    Темы оформления
    Features
    Localization
    Настройка токеномики
    Web3
    Token launch jurisdictions
    Интеграции
    Ethereum-кошельки (Wagmi v3)
    Развёртывание
    Self-hosted развёртывание
    Vercel
    Docker
    Конфигурация Окружения
    Monitoring
    Оптимизация производительности
    Backup
    Архитектура
    Data Model
    Security
    Real Time
    Архитектура PaymentConductor
    Разработка
    Ring MCP Server

    Быстрый вход (CTO · аудиторы · агенты)

    Приветствие — миссия и аудитории
    Краткий справочник
    С чего начать
    Архитектура и Auth.js
    Режимы бэкенда и базы данных (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP Tools
    Ring MCP Server
    Token economics
    Token launch jurisdictions
    Деплой (Docker · k8s)
    Безопасность и соответствие требованиям
    ringdom.org — база LegioX
    Исходный код — лицензия MIT (GitHub)
    1. Документация
    2. /Начало работы

    Обновлено 15 июн. 2026 г.4 мин прослушивания

    Ring Platform Logo

    Завантаження документації...

    Підготовка контенту платформи Ring

    1. Документация
    2. /Начало работы

    Обновлено 15 июн. 2026 г.4 мин прослушивания

    Ring Platform Logo

    Завантаження документації...

    Підготовка контенту платформи Ring

    1. Документация
    2. /Начало работы

    Обновлено 15 июн. 2026 г.4 мин прослушивания

    Ring Platform Logo

    Завантаження документації...

    Підготовка контенту платформи Ring

    Начало работы

    Разверните white-label клон Ring Platform на своей машине. Этот хаб отражает реальный dev-flow из open-source дерева (connectplatform/ring) и ring-platform.org — community-портала для self-hosted энтузиастов.

    Реалистичный бюджет времени
    ПутьВремяРезультат
    ./install.sh --quick + существующий PostgreSQL~20–40 минКлон, зависимости, env — схему и OAuth ещё нужно добавить
    Полный Postgres-primary bootstrap45–90 минЛокальный стек как в production (k8s-postgres-fcm)
    Прототип (firebase-full)~15–30 минТолько Firestore — без глубины ERP, News Kingdom, PaymentConductor

    Сначала видение? Добро пожаловать в Ring, затем вернитесь сюда.

    OSS self-host vs Ringdom-managed

    Self-host с GitHub? Эта секция для вас. Turn-key хостинг Ringdom? Начните на ringdom.org — после handoff см. Руководство по кастомизации. Публичное OSS-дерево содержит install.sh; enterprise k8s/CLI остаётся за публичной границей (FEATURESET.md).

    Что вы настроите

    СлойАртефактНазначение
    Идентичность клонаring-config.jsonБрендинг, feature flags, домены (ring-config.template.json)
    Секреты и backend.env.localDB_BACKEND_MODE, AUTH_*, Firebase FCM, tunnel deploy target
    Данные приложенияPostgreSQL ring_platformdata/schema.sql v4.0.1+ + kingdom migrations
    AuthAuth.js v5 (auth.ts)AUTH_SECRET + минимум один OAuth-провайдер
    Dev runtimeserver.tsnpm run dev — Next.js 16 + React 19 + native WSS при

    Три способа получить Ring Platform

    Интерактивные пути с копируемыми командами — self-deploy с GitHub, LegioX-кастомизация или партнёрство Promptor.

    Рекомендуемый bootstrap (Postgres-primary)

    Типично для ring-platform.org

    Production и локальный dev используют DB_BACKEND_MODE=k8s-postgres-fcm — PostgreSQL для данных, Firebase Admin только для FCM push, если настроено.

    Альтернативные пути

    Без инсталлятора — тот же результат, больше контроля:

    Подробно: Установка.

    Руководства в этой секции

    Предварительные требования

    Node.js 20+, железо, ОС, учётные записи Firebase/Google Cloud

    Установка

    Полные пути install, env, tunnel, типичные проблемы

    Миграции БД

    schema.sql v4.0.1+, kingdom 002–011, матрица клонов

    Первый успех

    Smoke-test auth, entities, opportunities, API health

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

    Customization quick start

    White-label checklist после первого boot

    Выбор backend БД

    k8s-postgres-fcm vs supabase-fcm vs firebase-full

    Локальная разработка

    Структура проекта, тесты, Homebrew Postgres

    Архитектура — backend modes

    BackendSelector, адаптеры, FCM vs Firestore

    Краткая справка — bootstrap

    ЗадачаКоманда
    One-command installgit clone … && ./install.sh --quick
    Env wizardnpm run setup:env
    Dev env script./scripts/setup-dev.sh
    Apply migration./scripts/run-migration.sh data/schema.sql
    Dev servernpm run dev
    Type checknpm run type-check
    Portal healthnpm run portal:health
    Repo install guideINSTALL.md
    install.sh vs setup-dev.sh

    install.sh — первый bootstrap клона (config + npm install). setup-dev.sh — после клона, hardening env. npm run setup:env — интерактивный проход по существующему .env.local.

    Начало работы

    Разверните white-label клон Ring Platform на своей машине. Этот хаб отражает реальный dev-flow из open-source дерева (connectplatform/ring) и ring-platform.org — community-портала для self-hosted энтузиастов.

    Реалистичный бюджет времени
    ПутьВремяРезультат
    ./install.sh --quick + существующий PostgreSQL~20–40 минКлон, зависимости, env — схему и OAuth ещё нужно добавить
    Полный Postgres-primary bootstrap45–90 минЛокальный стек как в production (k8s-postgres-fcm)
    Прототип (firebase-full)~15–30 минТолько Firestore — без глубины ERP, News Kingdom, PaymentConductor

    Сначала видение? Добро пожаловать в Ring, затем вернитесь сюда.

    OSS self-host vs Ringdom-managed

    Self-host с GitHub? Эта секция для вас. Turn-key хостинг Ringdom? Начните на ringdom.org — после handoff см. Руководство по кастомизации. Публичное OSS-дерево содержит install.sh; enterprise k8s/CLI остаётся за публичной границей (FEATURESET.md).

    Что вы настроите

    СлойАртефактНазначение
    Идентичность клонаring-config.jsonБрендинг, feature flags, домены (ring-config.template.json)
    Секреты и backend.env.localDB_BACKEND_MODE, AUTH_*, Firebase FCM, tunnel deploy target
    Данные приложенияPostgreSQL ring_platformdata/schema.sql v4.0.1+ + kingdom migrations
    AuthAuth.js v5 (auth.ts)AUTH_SECRET + минимум один OAuth-провайдер
    Dev runtimeserver.tsnpm run dev — Next.js 16 + React 19 + native WSS при

    Три способа получить Ring Platform

    Интерактивные пути с копируемыми командами — self-deploy с GitHub, LegioX-кастомизация или партнёрство Promptor.

    Рекомендуемый bootstrap (Postgres-primary)

    Типично для ring-platform.org

    Production и локальный dev используют DB_BACKEND_MODE=k8s-postgres-fcm — PostgreSQL для данных, Firebase Admin только для FCM push, если настроено.

    Альтернативные пути

    Без инсталлятора — тот же результат, больше контроля:

    Подробно: Установка.

    Руководства в этой секции

    Предварительные требования

    Node.js 20+, железо, ОС, учётные записи Firebase/Google Cloud

    Установка

    Полные пути install, env, tunnel, типичные проблемы

    Миграции БД

    schema.sql v4.0.1+, kingdom 002–011, матрица клонов

    Первый успех

    Smoke-test auth, entities, opportunities, API health

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

    Customization quick start

    White-label checklist после первого boot

    Выбор backend БД

    k8s-postgres-fcm vs supabase-fcm vs firebase-full

    Локальная разработка

    Структура проекта, тесты, Homebrew Postgres

    Архитектура — backend modes

    BackendSelector, адаптеры, FCM vs Firestore

    Краткая справка — bootstrap

    ЗадачаКоманда
    One-command installgit clone … && ./install.sh --quick
    Env wizardnpm run setup:env
    Dev env script./scripts/setup-dev.sh
    Apply migration./scripts/run-migration.sh data/schema.sql
    Dev servernpm run dev
    Type checknpm run type-check
    Portal healthnpm run portal:health
    Repo install guideINSTALL.md
    install.sh vs setup-dev.sh

    install.sh — первый bootstrap клона (config + npm install). setup-dev.sh — после клона, hardening env. npm run setup:env — интерактивный проход по существующему .env.local.

    Начало работы

    Разверните white-label клон Ring Platform на своей машине. Этот хаб отражает реальный dev-flow из open-source дерева (connectplatform/ring) и ring-platform.org — community-портала для self-hosted энтузиастов.

    Реалистичный бюджет времени
    ПутьВремяРезультат
    ./install.sh --quick + существующий PostgreSQL~20–40 минКлон, зависимости, env — схему и OAuth ещё нужно добавить
    Полный Postgres-primary bootstrap45–90 минЛокальный стек как в production (k8s-postgres-fcm)
    Прототип (firebase-full)~15–30 минТолько Firestore — без глубины ERP, News Kingdom, PaymentConductor

    Сначала видение? Добро пожаловать в Ring, затем вернитесь сюда.

    OSS self-host vs Ringdom-managed

    Self-host с GitHub? Эта секция для вас. Turn-key хостинг Ringdom? Начните на ringdom.org — после handoff см. Руководство по кастомизации. Публичное OSS-дерево содержит install.sh; enterprise k8s/CLI остаётся за публичной границей (FEATURESET.md).

    Что вы настроите

    СлойАртефактНазначение
    Идентичность клонаring-config.jsonБрендинг, feature flags, домены (ring-config.template.json)
    Секреты и backend.env.localDB_BACKEND_MODE, AUTH_*, Firebase FCM, tunnel deploy target
    Данные приложенияPostgreSQL ring_platformdata/schema.sql v4.0.1+ + kingdom migrations
    AuthAuth.js v5 (auth.ts)AUTH_SECRET + минимум один OAuth-провайдер
    Dev runtimeserver.tsnpm run dev — Next.js 16 + React 19 + native WSS при

    Три способа получить Ring Platform

    Интерактивные пути с копируемыми командами — self-deploy с GitHub, LegioX-кастомизация или партнёрство Promptor.

    Рекомендуемый bootstrap (Postgres-primary)

    Типично для ring-platform.org

    Production и локальный dev используют DB_BACKEND_MODE=k8s-postgres-fcm — PostgreSQL для данных, Firebase Admin только для FCM push, если настроено.

    Альтернативные пути

    Без инсталлятора — тот же результат, больше контроля:

    Подробно: Установка.

    Руководства в этой секции

    Предварительные требования

    Node.js 20+, железо, ОС, учётные записи Firebase/Google Cloud

    Установка

    Полные пути install, env, tunnel, типичные проблемы

    Миграции БД

    schema.sql v4.0.1+, kingdom 002–011, матрица клонов

    Первый успех

    Smoke-test auth, entities, opportunities, API health

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

    Customization quick start

    White-label checklist после первого boot

    Выбор backend БД

    k8s-postgres-fcm vs supabase-fcm vs firebase-full

    Локальная разработка

    Структура проекта, тесты, Homebrew Postgres

    Архитектура — backend modes

    BackendSelector, адаптеры, FCM vs Firestore

    Краткая справка — bootstrap

    ЗадачаКоманда
    One-command installgit clone … && ./install.sh --quick
    Env wizardnpm run setup:env
    Dev env script./scripts/setup-dev.sh
    Apply migration./scripts/run-migration.sh data/schema.sql
    Dev servernpm run dev
    Type checknpm run type-check
    Portal healthnpm run portal:health
    Repo install guideINSTALL.md
    install.sh vs setup-dev.sh

    install.sh — первый bootstrap клона (config + npm install). setup-dev.sh — после клона, hardening env. npm run setup:env — интерактивный проход по существующему .env.local.

    RING_DEPLOY_TARGET=self-hosted
    1. 1

      1 — Клон и install.sh

      install.sh v2.0 (см. INSTALL.md):

      • Проверка системных требований (Node.js 20+, npm 10+)
      • Создаёт ring-config.json из шаблона (--clone-name для white-label slug)
      • Копирует env.local.template → .env.local с AUTH_SECRET и WALLET_ENCRYPTION_KEY
      • Запускает npm install
      • При необходимости материализует next.config.mjs, docker-compose.yml, Dockerfile

      Флаги: --quick, --clone-name my-ring, --verbose, --help.

    2. 2

      2 — PostgreSQL

      Запустите Postgres 16+ и БД ring_platform (пользователь ring_user). Варианты:

      • Docker — dev-контейнер (см. Установка)
      • Ringdom monorepo — docker compose -f docker-compose.dev.yml up -d postgres или ./infrastructure/postgres/bootstrap-brew-dev.sh
      • Существующий сервер — создайте БД и укажите DB_HOST / DB_* в .env.local
    3. 3

      3 — Схема и kingdom migrations

      Полный порядок и матрица клонов: Миграции БД. Хелпер: ./scripts/run-migration.sh для контейнера ring-postgres-dev.

    4. 4

      4 — Auth и локальные URL

      Минимум в .env.local:

      Добавьте Google OAuth redirect: http://localhost:3000/api/auth/callback/google.

      Интерактивный мастер: npm run setup:env или ./scripts/setup-dev.sh.

    5. 5

      5 — Dev-сервер и валидация

      Ожидайте: Ready on http://localhost:3000 [self-hosted] и native WSS на /api/tunnel/ws.

      Далее Первый успех — homepage, /login, entities/opportunities без ошибок адаптера БД. Опционально: npm run type-check, npm run portal:health.

      Bootstrap завершён

      Откройте http://localhost:3000. Брендинг в ring-config.json, далее Следующие шаги.

    Устранение неполадок

    FETCH_FAILED, wallet bootstrap, OAuth redirects

    Следующие шаги

    Admin, первая entity, opportunities, messaging, deploy

    RING_DEPLOY_TARGET=self-hosted
    1. 1

      1 — Клон и install.sh

      install.sh v2.0 (см. INSTALL.md):

      • Проверка системных требований (Node.js 20+, npm 10+)
      • Создаёт ring-config.json из шаблона (--clone-name для white-label slug)
      • Копирует env.local.template → .env.local с AUTH_SECRET и WALLET_ENCRYPTION_KEY
      • Запускает npm install
      • При необходимости материализует next.config.mjs, docker-compose.yml, Dockerfile

      Флаги: --quick, --clone-name my-ring, --verbose, --help.

    2. 2

      2 — PostgreSQL

      Запустите Postgres 16+ и БД ring_platform (пользователь ring_user). Варианты:

      • Docker — dev-контейнер (см. Установка)
      • Ringdom monorepo — docker compose -f docker-compose.dev.yml up -d postgres или ./infrastructure/postgres/bootstrap-brew-dev.sh
      • Существующий сервер — создайте БД и укажите DB_HOST / DB_* в .env.local
    3. 3

      3 — Схема и kingdom migrations

      Полный порядок и матрица клонов: Миграции БД. Хелпер: ./scripts/run-migration.sh для контейнера ring-postgres-dev.

    4. 4

      4 — Auth и локальные URL

      Минимум в .env.local:

      Добавьте Google OAuth redirect: http://localhost:3000/api/auth/callback/google.

      Интерактивный мастер: npm run setup:env или ./scripts/setup-dev.sh.

    5. 5

      5 — Dev-сервер и валидация

      Ожидайте: Ready on http://localhost:3000 [self-hosted] и native WSS на /api/tunnel/ws.

      Далее Первый успех — homepage, /login, entities/opportunities без ошибок адаптера БД. Опционально: npm run type-check, npm run portal:health.

      Bootstrap завершён

      Откройте http://localhost:3000. Брендинг в ring-config.json, далее Следующие шаги.

    Устранение неполадок

    FETCH_FAILED, wallet bootstrap, OAuth redirects

    Следующие шаги

    Admin, первая entity, opportunities, messaging, deploy

    RING_DEPLOY_TARGET=self-hosted
    1. 1

      1 — Клон и install.sh

      install.sh v2.0 (см. INSTALL.md):

      • Проверка системных требований (Node.js 20+, npm 10+)
      • Создаёт ring-config.json из шаблона (--clone-name для white-label slug)
      • Копирует env.local.template → .env.local с AUTH_SECRET и WALLET_ENCRYPTION_KEY
      • Запускает npm install
      • При необходимости материализует next.config.mjs, docker-compose.yml, Dockerfile

      Флаги: --quick, --clone-name my-ring, --verbose, --help.

    2. 2

      2 — PostgreSQL

      Запустите Postgres 16+ и БД ring_platform (пользователь ring_user). Варианты:

      • Docker — dev-контейнер (см. Установка)
      • Ringdom monorepo — docker compose -f docker-compose.dev.yml up -d postgres или ./infrastructure/postgres/bootstrap-brew-dev.sh
      • Существующий сервер — создайте БД и укажите DB_HOST / DB_* в .env.local
    3. 3

      3 — Схема и kingdom migrations

      Полный порядок и матрица клонов: Миграции БД. Хелпер: ./scripts/run-migration.sh для контейнера ring-postgres-dev.

    4. 4

      4 — Auth и локальные URL

      Минимум в .env.local:

      Добавьте Google OAuth redirect: http://localhost:3000/api/auth/callback/google.

      Интерактивный мастер: npm run setup:env или ./scripts/setup-dev.sh.

    5. 5

      5 — Dev-сервер и валидация

      Ожидайте: Ready on http://localhost:3000 [self-hosted] и native WSS на /api/tunnel/ws.

      Далее Первый успех — homepage, /login, entities/opportunities без ошибок адаптера БД. Опционально: npm run type-check, npm run portal:health.

      Bootstrap завершён

      Откройте http://localhost:3000. Брендинг в ring-config.json, далее Следующие шаги.

    Устранение неполадок

    FETCH_FAILED, wallet bootstrap, OAuth redirects

    Следующие шаги

    Admin, первая entity, opportunities, messaging, deploy