/
Codename-Nik
/
WebApp
Обзор
Документация
Войти
/
Codename-Nik
/
WebApp
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
docker-compose.yml
49 строк
1015 B
Nikolay Pokhodnya
first commit
03 ноя 2025, 19:47
03 ноя 2025, 19:47
a9fbdee
Код
Авторство
О чём код?
version: '3.8' services: db: image: postgres:17 environment: POSTGRES_DB: mydatabase POSTGRES_USER: myuser POSTGRES_PASSWORD: mypassword volumes: - postgres_data:/var/lib/postgresql/data healthcheck: test: ["CMD-SHELL", "pg_isready -U myuser -d mydatabase"] interval: 5s timeout: 5s retries: 10 start_period: 10s backend: build: ./backend command: > sh -c " echo 'Waiting for database to be ready...' && sleep 10 && python manage.py migrate && python manage.py runserver 0.0.0.0:8000 " volumes: - ./backend:/app ports: - "8000:8000" depends_on: db: condition: service_healthy environment: - DATABASE_URL=postgres://myuser:mypassword@db:5432/mydatabase frontend: build: ./frontend volumes: - ./frontend:/app - /app/node_modules ports: - "8080:8080" depends_on: - backend volumes: postgres_data: