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

44 lines
939 B
YAML

version: "3"
services:
db:
image: mariadb
container_name: perktree-db
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: perktree-root-password
MYSQL_DATABASE: perktree
volumes:
- /mnt/perktree/db:/var/lib/mysql
frontend:
build:
context: .
dockerfile: Dockerfile-frontend
container_name: perktree-frontend
restart: unless-stopped
ports:
- 8019:80
links:
- backend
backend:
build:
context: .
dockerfile: Dockerfile-backend
container_name: perktree-backend
restart: unless-stopped
environment:
SECRET_KEY: ${SECRET_KEY}
DJANGO_ENV: prod
APP_HOST: perktree.theedgeofrage.com
DB_ENGINE: django.db.backends.mysql
DB_NAME: perktree
DB_USER: root
DB_PASSWORD: perktree-root-password
DB_HOST: db
DB_PORT: 3306
PERKS_DIR: /app/static/perks
links:
- db