This repository has been archived on 2025-11-04. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
csmb-housewars/docker-compose.yml
2024-02-18 19:12:01 -06:00

39 lines
792 B
YAML

version: '3.8'
services:
app:
restart: unless-stopped
build:
context: .
ports:
- 8000:8000
volumes:
- ./:/app
networks:
- housewars
env_file: .env
environment:
DJANGO_SETTINGS_MODULE: "CollegiateHouseWars.settings.dev"
depends_on:
- mysqldb
command: >
bash -c "python manage.py migrate
&& python manage.py runserver 0.0.0.0:8000"
mysqldb:
restart: unless-stopped
image: mysql:5.7
ports:
- 3306:3306
volumes:
- housewars-mysql:/var/lib/mysql
networks:
- housewars
environment:
MYSQL_ROOT_PASSWORD: "${DATABASE_PASSWORD}"
MYSQL_USER: "c4pat"
MYSQL_PASSWORD: "asdf"
MYSQL_DATABASE: dev
volumes:
housewars-mysql:
networks:
housewars: {}