mirror of
https://github.com/boostorg/website-v2.git
synced 2026-01-19 04:42:17 +00:00
50 lines
747 B
YAML
50 lines
747 B
YAML
version: "3.3"
|
|
|
|
services:
|
|
|
|
db:
|
|
image: postgres:12.0
|
|
environment:
|
|
- "POSTGRES_HOST_AUTH_METHOD=trust"
|
|
networks:
|
|
- backend
|
|
volumes:
|
|
- postgres_data:/var/lib/postgresql/data/
|
|
ports:
|
|
- "5432:5432"
|
|
|
|
redis:
|
|
image: "redis:alpine"
|
|
networks:
|
|
- backend
|
|
volumes:
|
|
- redis_data:/data
|
|
|
|
web:
|
|
build:
|
|
context: .
|
|
dockerfile: docker/Dockerfile
|
|
command: [ "/bin/bash", "/code/compose-start.sh" ]
|
|
depends_on:
|
|
- db
|
|
env_file:
|
|
- .env
|
|
init: true
|
|
networks:
|
|
- backend
|
|
- frontend
|
|
ports:
|
|
- "8000:8000"
|
|
volumes:
|
|
- .:/code
|
|
stop_signal: SIGKILL
|
|
|
|
networks:
|
|
backend:
|
|
frontend:
|
|
|
|
|
|
volumes:
|
|
postgres_data:
|
|
redis_data:
|