This commit is contained in:
2026-04-18 10:21:51 +03:00
commit 90d027025b
37 changed files with 6493 additions and 0 deletions

36
.env.example Normal file
View File

@@ -0,0 +1,36 @@
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