Конфигурация системы
Руководство по настройке и конфигурации платформы Arisweb Marketplace.
Базовая конфигурация
Настройка окружения
Для правильной работы платформы необходимо настроить следующие компоненты:
-
База данных Supabase
- Создайте проект в Supabase
- Настройте RLS политики
- Импортируйте схему базы данных
-
Настройка аутентификации
- Настройте провайдеры аутентификации
- Установите redirect URLs
- Настройте email подтверждения
-
Конфигурация платежей
- Подключите YuKassa для обработки платежей
- Настройте webhook для обработки уведомлений
- Установите комиссии и тарифы
Переменные окружения
Основные переменные конфигурации:
SUPABASE_URL=your_supabase_url
SUPABASE_ANON_KEY=your_anon_key
SUPABASE_SERVICE_ROLE_KEY=your_service_role_key
YUKASSA_SECRET_KEY=your_yukassa_secret
RESEND_API_KEY=your_resend_api_key
Настройка доменов
Каждый маркетплейс может иметь собственный домен:
- Добавьте домен в настройках проекта
- Настройте DNS записи
- Подтвердите владение доменом
- Активируйте SSL сертификат
Конфигурация ролей
Система поддерживает следующие роли:
- Super Admin - полный доступ к системе
- Admin - управление конкретным маркетплейсом
- Client - владелец маркетплейса
- Supplier - поставщик товаров/услуг
- Customer - покупатель
Мультитенантность
Платформа поддерживает множественных арендаторов (tenants):
- Каждый маркетплейс изолирован
- Отдельные базы данных и настройки
- Независимые домены и брендинг