This repository has been archived on 2021-03-10. You can view files and clone it, but cannot push or open issues or pull requests.
perktree/docker-compose.yml

46 lines
1.0 KiB
YAML

version: "3"
services:
db:
image: postgres:alpine
restart: unless-stopped
environment:
POSTGRES_USER: root
POSTGRES_PASSWORD: ${DB_PASSWORD}
POSTGRES_DB: perktree
volumes:
- db:/var/lib/postgresql/data
frontend:
image: perktree-frontend
build:
context: .
dockerfile: Dockerfile-frontend
restart: unless-stopped
ports:
- "127.0.0.1:8019:80"
backend:
image: perktree-backend
build:
context: .
dockerfile: Dockerfile-backend
restart: unless-stopped
environment:
SECRET_KEY: ${SECRET_KEY}
DJANGO_ENV: prod
DJANGO_DEBUG: 'true'
DJANGO_ADMIN_USER: ${DJANGO_ADMIN_USER}
DJANGO_ADMIN_MAIL: ${DJANGO_ADMIN_MAIL}
DJANGO_ADMIN_PASS: ${DJANGO_ADMIN_PASS}
APP_HOST: perktree.theedgeofrage.com
DB_ENGINE: django.db.backends.postgresql
DB_NAME: perktree
DB_USER: root
DB_PASSWORD: ${DB_PASSWORD}
DB_HOST: db
DB_PORT: 5432
PERKS_DIR: /app/static/perks
volumes:
db: