Files
aiform_prod/README_ENVIRONMENTS.md
AI Assistant 2e45786e46 feat: Telegram Mini App integration and UX improvements
- Добавлена полная интеграция с Telegram Mini App (динамическая загрузка SDK)
- Отдельный компактный дизайн для Telegram Mini App
- Добавлен loader при инициализации (предотвращает мелькание SMS-авторизации)
- Улучшена навигация: кнопки "Назад" и "К списку заявок" теперь сохраняют авторизацию
- Telegram Mini App: кнопка "Выход" просто закрывает приложение
- Telegram Mini App: заявки "В работе" скрыты из списка
- Веб-версия: для заявок "В работе" добавлена кнопка "Просмотреть в Telegram" (ссылка на @klientprav_bot)
- Telegram Mini App: кнопки действий в черновиках расположены вертикально
- Веб-версия: убрано отображение номера телефона в приветствии
- Исправлена проблема с возвратом к списку черновиков (не требует повторной SMS-авторизации)
- Заблокировано удаление и редактирование заявок со статусом "В работе"
- Добавлена документация по Telegram Mini App интеграции
2026-01-29 16:12:48 +03:00

2.2 KiB

🚀 Быстрый старт: DEV и PROD окружения

📦 Что создано

docker-compose.dev.yml - конфигурация для разработки
docker-compose.prod.yml - конфигурация для продакшна
start-dev.sh - скрипт запуска DEV
start-prod.sh - скрипт запуска PROD
.env.example - шаблон переменных окружения
ENVIRONMENTS.md - полная документация


🎯 Быстрый старт (3 шага)

Шаг 1: Создайте .env файлы

cd /var/www/fastuser/data/www/crm.clientright.ru/ticket_form

# Создаём из шаблона
cp .env.example .env.dev
cp .env.example .env.prod

# Редактируем DEV
nano .env.dev
# Установите: APP_ENV=development, DEBUG=true

# Редактируем PROD
nano .env.prod
# Установите: APP_ENV=production, DEBUG=false
# Проверьте все URL и ключи!

Шаг 2: Запустите DEV

./start-dev.sh

Доступ: http://localhost:5175

Шаг 3: Запустите PROD (когда готово)

./start-prod.sh

Доступ: http://localhost:5176


📊 Основные команды

# Остановить DEV
docker-compose -f docker-compose.dev.yml down

# Остановить PROD
docker-compose -f docker-compose.prod.yml down

# Логи DEV
docker-compose -f docker-compose.dev.yml logs -f

# Логи PROD
docker-compose -f docker-compose.prod.yml logs -f

# Статус
docker-compose -f docker-compose.dev.yml ps
docker-compose -f docker-compose.prod.yml ps

🔍 Различия

DEV PROD
Порты 5175, 8200 5176, 8200
PostgreSQL Локальный контейнер Внешний (147.45.189.234)
Redis Локальный контейнер Системный (localhost)
Debug Включен Выключен
Hot Reload Да Нет

📖 Полная документация

Смотрите ENVIRONMENTS.md для детальной информации.


Всё готово к работе! 🎉