forked from kiteco/kite-python-blog-post-code
/
docker-compose.yml
34 lines (32 loc) · 881 Bytes
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
version: "3.3"
services:
superstoryboard_db:
image: postgres:alpine
environment:
POSTGRES_DB: superstoryboard
POSTGRES_USER: superstoryboard
POSTGRES_PASSWORD: superstoryboard
volumes:
- /var/run/superstoryboard-postgres-data:/var/lib/postgresql/data
superstoryboard:
depends_on:
- superstoryboard_db
build:
context: .
dockerfile: Dockerfile
image: superstoryboard
command: "/ourenv/bin/python manage.py runserver 0.0.0.0:8009"
ports:
- "8009:8009"
restart: always
volumes:
- .:/code
working_dir: /code
environment:
- DJANGO_SETTINGS_MODULE=config.settings.dev
- PYTHONUNBUFFERED=1
- PYTHONDONTWRITEBYTECODE=1
- PSQL_HOST=superstoryboard_db
- PSQL_NAME=superstoryboard
- PSQL_USERNAME=superstoryboard
- PSQL_PASSWORD=superstoryboard