yet-another-blog/docker-compose.yml

25 lines
451 B
YAML

name: yet-another-blog
services:
db:
image: postgres
restart: always
expose:
- "5432"
volumes:
- yab-data:/var/lib/postgresql/data
environment:
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_DB: ${POSTGRES_NAME}
blog:
build: .
container_name: yab-app
restart: on-failure
ports:
- "5004:5004"
env_file:
- .env
volumes:
yab-data: