/
netsvvir
/
treeRepo
Обзор
Документация
Войти
/
netsvvir
/
treeRepo
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
backend/backup/docker-compose.yml
37 строк
895 B
netsvvir
Upload project
23 ноя 2025, 15:06
23 ноя 2025, 15:06
ce0a46d
Код
Авторство
О чём код?
name: "tree-planting-backend" services: db: image: postgres:15-alpine container_name: tree_planting_db environment: POSTGRES_DB: tree_planting POSTGRES_USER: tree_user POSTGRES_PASSWORD: tree_password volumes: - postgres_data:/var/lib/postgresql/data ports: - "5432:5432" healthcheck: test: ["CMD-SHELL", "pg_isready -U tree_user -d tree_planting"] interval: 30s timeout: 10s retries: 3 backend: build: context: . container_name: tree_planting_api environment: DATABASE_URL: postgresql://tree_user:tree_password@db:5432/tree_planting ports: - "8000:8000" depends_on: db: condition: service_healthy volumes: - ./app:/app command: uvicorn main:app --host 0.0.0.0 --port 8000 --reload volumes: postgres_data: