/
Saypi
/
task-manager-test
Обзор
Документация
Войти
/
Saypi
/
task-manager-test
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
docker-compose.yml
66 строк
1 KB
Saipykurbanov
first_commit
05 ноя 2025, 21:19
05 ноя 2025, 21:19
ed9bfce
Код
Авторство
О чём код?
services: backend: build: . container_name: backend restart: always depends_on: - db - redis ports: - "3001:3001" env_file: - .env networks: - web db: image: postgres:16.10-alpine3.21 container_name: db restart: always environment: POSTGRES_USER: ${DB_USERNAME} POSTGRES_PASSWORD: ${DB_PASSWORD} POSTGRES_DB: ${DB_DATABASE} volumes: - db_data:/var/lib/postgresql/data networks: - web pgadmin4: image: elestio/pgadmin:REL-9_8 restart: always container_name: pgadmin environment: PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL} PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD} PGADMIN_LISTEN_PORT: 4000 ports: - "4000:4000" volumes: - ./servers.json:/pgadmin4/servers.json depends_on: - db networks: - web redis: image: redis:7-alpine container_name: redis restart: always command: redis-server --requirepass ${REDIS_PASSWORD} environment: REDIS_PASSWORD: ${REDIS_PASSWORD} volumes: - redis_data:/data ports: - "6379:6379" networks: - web volumes: db_data: redis_data: networks: web: driver: bridge