Files
Lucky_Wheel/.env.production.example
T

37 lines
1.2 KiB
Bash
Raw Normal View History

2026-09-11 00:07:02 +03:30
# Env برای Dokploy / compose
2026-09-10 22:37:29 +03:30
# دامنه‌ها:
2026-09-11 00:07:02 +03:30
# wheel.montzar.ir → سرویس client (port 80)
# api.wheel.montzar.ir → سرویس api (port 3000)
# adm.wheel.montzar.ir → سرویس admin (port 80)
2026-09-10 22:37:29 +03:30
POSTGRES_DB=lucky_wheel
POSTGRES_USER=postgres
POSTGRES_PASSWORD=CHANGE_ME_STRONG_PASSWORD
2026-09-11 00:07:02 +03:30
# پورت خارجی فقط برای DB از بیرون (DBeaver). داخل شبکه همیشه 5432 روی سرویس postgres است.
2026-09-10 23:44:59 +03:30
EXPORT_DB_PORT=15432
2026-09-10 22:37:29 +03:30
2026-09-11 00:07:02 +03:30
# نکته: DATABASE_URL را جدا ست نکنید — در docker-compose از POSTGRES_* و هاست "postgres" ساخته می‌شود.
2026-09-10 22:37:29 +03:30
REDIS_PASSWORD=
JWT_USER_SECRET=CHANGE_ME_USER_JWT
JWT_USER_EXPIRES_IN=7d
JWT_ADMIN_ACCESS_SECRET=CHANGE_ME_ADMIN_ACCESS_JWT
JWT_ADMIN_ACCESS_EXPIRES_IN=1h
JWT_ADMIN_REFRESH_SECRET=CHANGE_ME_ADMIN_REFRESH_JWT
JWT_ADMIN_REFRESH_EXPIRES_IN=7d
CORS_ADMIN_ORIGIN=https://adm.wheel.montzar.ir
CORS_CLIENT_ORIGIN=https://wheel.montzar.ir
STORAGE_DRIVER=local
STORAGE_LOCAL_ROOT=./uploads
STORAGE_PUBLIC_URL=https://api.wheel.montzar.ir/uploads
SMS_DRIVER=mock
RAYGAN_SMS_USERNAME=
RAYGAN_SMS_PASSWORD=
RAYGAN_SMS_LINE_NUMBER=
RAYGAN_SMS_API_BASE_URL=https://api.raygansms.com