ДОКУМЕНТАЦИЯ / FLOW.

Запуск на своей машине.

Рабочая инструкция репозитория и самостоятельного архива Start release candidate.

Что потребуется

Node.js 22.20+, pnpm 11.24 и Docker с Compose. Порты 3000, 3001, 54329, 10259 и 8029 должны быть свободны.

Магазин

pnpm install --frozen-lockfile
pnpm setup:env
docker compose up -d
pnpm db:generate
pnpm db:migrate
pnpm dev

Откройте http://localhost:3000. Тестовая почта доступна на http://localhost:8029. Скрипт создаёт локальные секреты и не перезаписывает существующий .env.

Проверки

pnpm typecheck
pnpm test
pnpm build

Интеграционные проверки используют только тестовых пользователей в локальной базе. Реальные платежи не выполняются.

Перед размещением

Локальная настройка не предназначена для публичных продаж. Production требует SMTP, HTTPS, отдельной базы, резервных копий, договора WEBPAY и готового релизного архива. Эти шаги находятся в плане разработки.