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

48 lines
1.1 KiB
YAML
Raw Normal View History

2019-03-23 04:52:49 +01:00
version: "3"
services:
db:
image: mariadb
container_name: perktree-db
restart: unless-stopped
environment:
2019-03-24 21:09:28 +01:00
MYSQL_ROOT_PASSWORD: ${DB_PASSWORD}
2019-03-23 04:52:49 +01:00
MYSQL_DATABASE: perktree
volumes:
2019-03-23 17:27:00 +01:00
- /mnt/perktree/db:/var/lib/mysql
2019-03-23 04:52:49 +01:00
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
2019-03-24 21:18:46 +01:00
DJANGO_DEBUG: True
2019-03-24 20:55:15 +01:00
DJANGO_ADMIN_USER: ${DJANGO_ADMIN_USER}
DJANGO_ADMIN_MAIL: ${DJANGO_ADMIN_MAIL}
DJANGO_ADMIN_PASS: ${DJANGO_ADMIN_PASS}
2019-03-23 04:52:49 +01:00
APP_HOST: perktree.theedgeofrage.com
DB_ENGINE: django.db.backends.mysql
DB_NAME: perktree
DB_USER: root
2019-03-24 20:55:15 +01:00
DB_PASSWORD: ${DB_PASSWORD}
2019-03-23 04:52:49 +01:00
DB_HOST: db
DB_PORT: 3306
PERKS_DIR: /app/static/perks
2019-03-23 04:52:49 +01:00
links:
- db