LaunchKit Docs

Документация к стартеру LaunchKit — Next.js 15 + TypeScript + Prisma + Auth.js v5 + Tailwind + DaisyUI 5. Каждое руководство ниже посвящено одному модулю: как он устроен, какие переменные окружения нужны и как включить его в своей копии.

Если вы только что получили доставку (tarball или доступ к репозиторию) — начните с «Введение и установка», затем проверьте подлинность поставки в «Доставка и лицензия».

Введение и установка

Структура проекта, переменные окружения, локальный запуск через pnpm или Docker Compose.

Аутентификация

Auth.js v5: email/пароль, magic-link, OAuth Google и Яндекс, защита /dashboard.

Платежи

YooKassa и Tinkoff, чеки 54-ФЗ для ИП, возврат (возврат прихода), тестовый провайдер mock.

Почта

Транзакционные письма через Stalwart SMTP, dev-транспорт в лог, шаблоны писем.

Деплой на свой сервер

Продакшн-сборка Docker и деплой на Coolify: домен, TLS, переменные окружения.

CLI

npx launchkit init — быстрое разворачивание нового проекта из шаблона.

Доставка и лицензия

Как устроена поставка кода: watermark, подписанный манифест и как проверить свою копию.