COMPOSE_RESTART_POLICY=unless-stopped

MYSQL_IMAGE=mysql:8.4
MYSQL_CONTAINER_NAME=social-raiting-mysql
MYSQL_HOST_PORT=3306
MYSQL_VOLUME_NAME=mysql_data
MYSQL_HEALTHCHECK_INTERVAL=10s
MYSQL_HEALTHCHECK_TIMEOUT=5s
MYSQL_HEALTHCHECK_RETRIES=10

MYSQL_DATABASE=social_raiting
MYSQL_USER=social_raiting
MYSQL_PASSWORD=change-db-password
MYSQL_ROOT_PASSWORD=change-root-password

BACKEND_BUILD_CONTEXT=./backend
BACKEND_DOCKERFILE=Dockerfile
BACKEND_CONTAINER_NAME=social-raiting-backend
BACKEND_HOST_PORT=8080

SWAGGER_UI_IMAGE=swaggerapi/swagger-ui
SWAGGER_UI_CONTAINER_NAME=social-raiting-swagger-ui
SWAGGER_UI_HOST_PORT=8081
SWAGGER_SPEC_PATH=./backend/docs/swagger.yaml

SERVER_PORT=8080
JWT_SECRET=replace-with-a-long-random-secret

DB_HOST=mysql
DB_PORT=3306
DB_NAME=social_raiting
DB_USER=social_raiting
DB_PASSWORD=change-db-password

DEFAULT_ADMIN_EMAIL=admin@example.com
DEFAULT_ADMIN_PASSWORD=change-admin-password
