- Docker
- Docker Compose
- Запустите все сервисы:
docker-compose up --build- Приложение будет доступно:
- Frontend: http://localhost:5173
- Backend API: http://localhost:8000
- API документация: http://localhost:8000/docs
docker-compose downdocker-compose down -vdocker-compose up --build --force-recreate# Все сервисы
docker-compose logs
# Только backend
docker-compose logs backend
# Только frontend
docker-compose logs frontend
# Только postgres
docker-compose logs postgres- postgres: PostgreSQL база данных (порт 5432)
- backend: FastAPI приложение (порт 8000)
- frontend: Vue.js приложение (порт 5173)
- База данных автоматически инициализируется тестовыми данными при запуске
- Миграции Alembic применяются автоматически
- Данные базы данных сохраняются в Docker volume
postgres_data