winofy-backend/.env.example
2026-08-15 09:43:47 +03:30

64 lines
3.1 KiB
Text

SECRET_KEY=change-me
DEBUG=True
ALLOWED_HOSTS=winofy-staging.winsoo.ir,localhost,127.0.0.1
DB_NAME=winofy_dev
DB_USER=
DB_PASSWORD=
DB_HOST=localhost
REDIS_URL=redis://localhost:6379/1
CORS_ALLOWED_ORIGINS=
CSRF_TRUSTED_ORIGINS=
NEARBY_RADIUS_METERS=5000
DEFAULT_COMMISSION_PERCENT=4.0
# OAuth2 provider (Gooyal accounts) — resource-server introspection + this
# service's own client-credentials grant for outbound calls to Gooyal services.
OAUTH2_PROVIDER_BASE_PUBLIC_URL=
OAUTH2_PROVIDER_BASE_PRIVATE_URL=
OAUTH2_PROVIDER_CLIENT_ID=
OAUTH2_PROVIDER_CLIENT_SECRET=
OAUTH2_PROVIDER_SCOPES=
# macOS only — not needed on Linux where GDAL is on the system path
# GDAL_LIBRARY_PATH=/opt/homebrew/lib/libgdal.dylib
# GEOS_LIBRARY_PATH=/opt/homebrew/lib/libgeos_c.dylib
- API_BASE_PATH=api/
- SECRET_KEY=change-me
- ALLOWED_HOSTS=*
- CSRF_TRUSTED_ORIGINS=http://*,https://*,http://*.winsoo.ir,https://*.winsoo.ir
- TZ=Asia/Tehran
- DB_NAME=reservation_db
- DB_USER=root
- DB_HOST=reservation_db
- DB_PASSWORD=123456
- DEBUG=true
- BASE_OAUTH2_PROVIDER_PUBLIC_URL=https://accounts-staging.gooyal.ir/oauth2
- BASE_OAUTH2_PROVIDER_PRIVATE_URL=https://accounts-staging.gooyal.ir/oauth2
- CLIENT_ID=ULKUBOKeBGeP0hkTlzbfHhHXe4qfPZcg9H44qqh1
- CLIENT_SECRET=Cq8ZVkkQdP8IHOKxum4lkBVZOXE9OLmqWY1oseePOQh7KmCjYryWbgN5aeqwtXr6EzK8ttdbFm5Yt25ApZkb6ceze3TOPlObQ125UARin9A7DbjuDOHPar2tEafPWHlL
- SCOPES=wallet.wallet:get_balance wallet.application.deposit:verify wallet.application.deposit:submit wallet.application.withdraw:submit wallet.application.withdraw:verify walle>
- OAUTH2_PROVIDER_BASE_PUBLIC_URL=https://accounts-staging.gooyal.ir/oauth2
- OAUTH2_PROVIDER_BASE_PRIVATE_URL=https://accounts-staging.gooyal.ir/oauth2
- OAUTH2_PROVIDER_CLIENT_ID=ULKUBOKeBGeP0hkTlzbfHhHXe4qfPZcg9H44qqh1
- OAUTH2_PROVIDER_CLIENT_SECRET=Cq8ZVkkQdP8IHOKxum4lkBVZOXE9OLmqWY1oseePOQh7KmCjYryWbgN5aeqwtXr6EzK8ttdbFm5Yt25ApZkb6ceze3TOPlObQ125UARin9A7DbjuDOHPar2tEafPWHlL
- OAUTH2_PROVIDER_SCOPES=wallet.wallet:get_balance wallet.application.deposit:verify wallet.application.deposit:submit wallet.application.withdraw:submit wallet.application.withd>
- BASE_REDIS_URL=redis://redis:6379/3
- REDIS_BASE_URL=redis://redis:6379/3
- MINIO_ENDPOINT=drive.gooyal.ir
- MINIO_ACCESS_KEY=Irg3u493z63iJG3wJxah
- MINIO_SECRET_KEY=VctFgYVsvBSYd8gHanblS0QnRjot5tUFvtQLl3TX
- MINIO_USE_HTTPS=True
- MINIO_BUCKET_NAME=winsoo-reservation-media-files-bucket
- NOTIFICATIONS_EVENT_QUEUE=5527eced-a7c9-49d6-a59b-0bc40a81a1d6
- NOTIFICATIONS_OPERATOR_USER_UUID=7123eece-efda-4821-83a5-27dfa7bfd663
- NOTIFICATIONS_BASE_PUBLIC_URL=https://notifications-staging.gooyal.ir
- WALLET_BASE_PUBLIC_URL=https://wallet-staging.gooyal.ir
- WALLET_RIAL=af7d967f-30c0-409b-9066-2549f2da5e5e
- WALLET_RIAL_WALLET=af7d967f-30c0-409b-9066-2549f2da5e5e
- WALLET_REWARD=e7c9d4d1-4d1f-43b2-96f7-4d4a168f480d
- WALLET_REWARD_WALLET=e7c9d4d1-4d1f-43b2-96f7-4d4a168f480d
- LOKI_BASE_PUBLIC_URL=https://loki.winsoo.ir:443