arabot/docker-compose.yml
2022-12-29 12:50:31 -08:00

39 lines
653 B
YAML

version: "3.7"
services:
postgres:
image: postgres:14
profiles: ["standalone"]
container_name: postgres
restart: always
env_file:
- .env
volumes:
- postgres:/var/lib/postgresql/data
redis:
image: redis:7
profiles: ["standalone", "prod"]
container_name: redis
restart: always
env_file:
- .env.prod
volumes:
- redis:/data
node:
build:
context: .
dockerfile: Dockerfile
profiles: ["standalone", "prod"]
depends_on:
- postgres
- redis
env_file:
- .env.prod
volumes:
postgres:
name: arabot-db
redis:
name: arabot-redis