# No .env.example was previously tracked in this repo (.env is gitignored). # This file documents every var read via decouple's config() in main/settings.py. # Copy to .env and fill in real values before running the service. SECRET_KEY= DEBUG=True DB_NAME= DB_USER= DB_PASSWORD= DB_HOST=127.0.0.1 DB_PORT=5432 OAUTH2_PROVIDER_PUBLIC_URL= OAUTH2_PROVIDER_PRIVATE_URL= OAUTH2_CLIENT_ID= OAUTH2_CLIENT_SECRET= OAUTH2_SCOPES= REDIS_BASE_URL= LOKI_BASE_PUBLIC_URL= MINIO_ENDPOINT=drive.gooyal.com MINIO_USE_HTTPS=True MINIO_EXTERNAL_ENDPOINT=drive.gooyal.com MINIO_EXTERNAL_ENDPOINT_USE_HTTPS=True MINIO_ACCESS_KEY= MINIO_SECRET_KEY= MINIO_MEDIA_FILES_BUCKET= ACCOUNTS_BASE_PUBLIC_URL= WALLET_BASE_PUBLIC_URL= WALLET_RIAL_DEPOSIT= WALLET_USER_BILLBOARD_VISIT_INCOME= # NEW — wallet-naming refactor (2026-08-25), matches advertising/settlement/ipg. # Do not reuse WALLET_RIAL_DEPOSIT or WALLET_USER_BILLBOARD_VISIT_INCOME here — this must # be a distinct, dedicated platform wallet the wallet-service team provisions for promotions. # TODO(you): replace with the real wallet-type UUID from the wallet service. WALLET_PROMOTIONS_CREDIT=00000000-0000-0000-0000-000000000000 # NEW — per-promotion-type wallet routing (2026-08-25). Same wallet-service UUID as # advertising's own WALLET_ADVERTISING_TRANSIT setting — copy that repo's real value here, # don't provision a second one. WALLET_ADVERTISING_TRANSIT=00000000-0000-0000-0000-000000000000 NOTIFICATIONS_BASE_PUBLIC_URL=