Перейти к содержанию

Действие: Локальный запуск проекта

Дата: 24 марта 2026

Контекст: Пользователь запросил полный локальный запуск проекта.

Что выполнялось: 1. Был изучен скрипт запуска scripts/start-local.ps1 и файл конфигурации docker-compose.yml. 2. В файле docker-compose.yml был обнаружен проброс порта для сервиса admin_web_v4 на 10208, что не соответствовало конвенции (в .env был прописан WEB_PORT=9003). Проброс был исправлен на ${WEB_PORT:-9003}:9003. 3. В файле .env порт для FastAPI (API_PORT) был изменён с 8002 на 9002 для соответствия правилу пользователя "Порты локального стека: 90XX". 4. Выполнена сборка и запуск контейнеров через команду docker compose up -d --build. 5. Выполнена очистка "сиротских" контейнеров (orphan containers) командой docker compose up -d --remove-orphans. 6. Проверена доступность ключевых сервисов (Frontend, API, Supabase Studio).

Изменённые файлы: - docker-compose.yml - .env

Результат: Контейнеры успешно запущены. Проект доступен локально: - Frontend (Admin Vite): http://localhost:9003 - Hotel API (FastAPI): http://localhost:9002 - Supabase Kong: http://localhost:9000 - Supabase Studio: http://localhost:9001