Системные требования
Локальная разработка
| Инструмент | Версия |
|---|---|
| Docker Desktop | 4.0+ |
| Git | любая |
PHP, Node.js, MySQL и Redis устанавливать на хост не нужно — они работают в контейнерах.
Продакшен
| Минимум | Рекомендуется | |
|---|---|---|
| ОС | Linux | Ubuntu 22.04 LTS |
| RAM | 2 GB | 4 GB+ |
| CPU | 1 vCPU | 2 vCPU+ |
| Диск | 20 GB | 40 GB+ SSD |
| Docker | 24.0+ | последняя стабильная |
| Docker Compose | v2 | последняя стабильная |
Порты
| Порт | Назначение |
|---|---|
80 | HTTP |
443 | HTTPS |
8080 | Внутренний HTTP (продакшен) |
9001 | WebSocket (Reverb) |
Стек технологий
| Компонент | Версия |
|---|---|
| PHP | 8.4 |
| Laravel | 13 |
| Node.js | 24 |
| MySQL | 8.0 |
| Redis | latest |
| Nginx | Alpine |
Интеграции
| Сервис | Назначение | Настройка |
|---|---|---|
| Cloudinary | Медиахостинг | .env (CLOUDINARY_URL) |
| Deepseek | AI-функции | Админ-панель → AI |
| Tenor | GIF-поиск | .env (VITE_TENOR_API_KEY, VITE_TENOR_CLIENT_KEY) |
| Yandex Vision | Модерация изображений | Админ-панель → Модерация |
| OAuth-провайдеры | Вход через соцсети | Админ-панель → Аутентификация |
| SMTP | Почтовые уведомления | Админ-панель → Почта |