Files
Никита Потапов 57ebddee03 nspotapov/add-frontend (#2)
Reviewed-on: /ns.potapov/piaps-course-work-university/pulls/2
2025-06-10 10:44:51 +04:00

37 lines
846 B
YAML

services:
db:
image: mysql:8.0
environment:
MYSQL_DATABASE: ${MYSQL_DATABASE:-app}
MYSQL_USER: ${MYSQL_USER:-appuser}
MYSQL_PASSWORD: ${MYSQL_PASSWORD:-secret}
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD:-supersecret}
ports:
- 127.0.0.1:3306:3306
volumes:
- mysql_data:/var/lib/mysql
backend:
build: ./backend
ports:
- 127.0.0.1:8000:8000
environment:
DB_HOST: ${DB_HOST:-db}
DB_PORT: ${DB_PORT:-3306}
DB_DRIVER: ${DB_DRIVER:-mysql}
DB_NAME: ${DB_NAME:-app}
DB_USER: ${DB_USER:-appuser}
DB_PASSWORD: ${DB_PASSWORD:-secret}
SECRET_KEY: ${SECRET_KEY:-supersecretkey}
ALGORITHM: ${ALGORITHM:-HS256}
depends_on:
- db
adminer:
image: adminer:latest
ports:
- 127.0.0.1:8080:8080
volumes:
mysql_data: