37 lines
922 B
Bash
37 lines
922 B
Bash
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
|