/
Ru5Kasper
/
Trackly
Обзор
Документация
Войти
/
Ru5Kasper
/
Trackly
Код
Запросы
1
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
backend/compose.development.yaml
72 строки
2 KB
DORANDKOR
feat(backend): create migrations, add support for user avatars
31 мар 2026, 07:30
31 мар 2026, 07:30
b6b9ba7
Код
Авторство
О чём код?
services: trackly-database: image: postgres:18-alpine environment: POSTGRES_USER: ${POSTGRES_USER} env_file: - .env.development ports: - "55432:5432" volumes: - postgres_data:/var/lib/postgresql/data healthcheck: test: ["CMD-SHELL", "pg_isready -U $POSTGRES_USER -d $POSTGRES_DB"] interval: 5s timeout: 5s retries: 10 restart: unless-stopped trackly-migrations: build: context: . command: uv run alembic upgrade head env_file: - .env.development environment: POSTGRES_HOST: trackly-database POSTGRES_PORT: 5432 depends_on: trackly-database: condition: service_healthy restart: "no" trackly-backend: build: context: . command: uv run uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload ports: - "8000:8000" volumes: - ./app:/backend/app env_file: - .env.development environment: POSTGRES_HOST: trackly-database POSTGRES_PORT: 5432 MINIO_ENDPOINT: minio:9000 depends_on: trackly-migrations: condition: service_completed_successfully trackly-database: condition: service_healthy minio: condition: service_started restart: unless-stopped minio: image: quay.io/minio/minio:latest container_name: minio restart: unless-stopped ports: - "9000:9000" - "9001:9001" env_file: - .env.development volumes: - minio-data:/data command: server /data --console-address ":9001" volumes: postgres_data: minio-data: