2026-08-29 21:06:30 +03:30
|
|
|
# Production — copy to /var/www/crm/apps/api/.env on the server
|
|
|
|
|
# Do not commit real secrets.
|
|
|
|
|
|
|
|
|
|
NODE_ENV=production
|
|
|
|
|
PORT=3030
|
2026-10-15 23:24:50 +03:30
|
|
|
# چند دامنه با ویرگول — همان اپ روی crm.montzar.ir و crm.montact.ir
|
|
|
|
|
CORS_ORIGIN=https://crm.montzar.ir,https://crm.montact.ir
|
|
|
|
|
# لینکهای عمومی/وبهوک (اولین دامنهٔ اصلی)
|
2026-10-01 15:59:18 +03:30
|
|
|
PUBLIC_API_BASE_URL=https://crm.montzar.ir/api
|
|
|
|
|
|
2026-08-29 21:06:30 +03:30
|
|
|
|
2026-08-30 10:00:21 +03:30
|
|
|
# Postgres روی همین سرور — پورت واقعی این هاست معمولاً 15432 است (نه 5432)
|
|
|
|
|
DATABASE_URL="postgresql://mento:CHANGE_ME@127.0.0.1:15432/mento_crm?schema=public"
|
2026-08-29 21:06:30 +03:30
|
|
|
|
|
|
|
|
UPLOAD_DIR=/var/www/crm/uploads
|
|
|
|
|
|
|
|
|
|
# در production کد OTP را در JSON برنگردانید
|
|
|
|
|
PORTAL_SHOW_OTP=false
|
|
|
|
|
AUTH_RETURN_OTP=false
|
2026-09-05 01:22:55 +03:30
|
|
|
# تا وقتی SMTP واقعی ندارید false بماند؛ OTP ورود/ثبتنام با پیامک میرود
|
|
|
|
|
AUTH_EMAIL_OTP_ENABLED=false
|
2026-08-29 21:06:30 +03:30
|
|
|
|
|
|
|
|
# SMS — پنل ترِز / رایگان (همان الگوی montime)
|
|
|
|
|
SMS_PROVIDER=trez
|
|
|
|
|
SMS_USERNAME=
|
|
|
|
|
SMS_PASSWORD=
|
|
|
|
|
SMS_SENDER=
|
|
|
|
|
SMS_BASE_URL=http://smspanel.Trez.ir
|
|
|
|
|
SMS_SEND_PATH=/SendMessageWithCode.ashx
|
2026-09-27 17:05:11 +03:30
|
|
|
SMS_OTP_TEMPLATE=کد ورود منتکت: {code}
|
2026-08-29 21:06:30 +03:30
|
|
|
# SMS_TIMEOUT_MS=20000
|
2026-09-01 14:29:34 +03:30
|
|
|
|
|
|
|
|
# AI — GapGPT (OpenAI-compatible)
|
|
|
|
|
AI_ENABLED=true
|
|
|
|
|
AI_PROVIDER=openai
|
|
|
|
|
AI_BASE_URL=https://api.gapgpt.app/v1
|
|
|
|
|
AI_API_KEY=change-me
|
|
|
|
|
AI_MODEL=gpt-4o-mini
|
|
|
|
|
AI_TIMEOUT_MS=45000
|
2026-09-03 14:20:55 +03:30
|
|
|
|
|
|
|
|
# Speech-to-text — Pipecat sidecar on 127.0.0.1:3040 (not public)
|
|
|
|
|
STT_ENABLED=true
|
|
|
|
|
STT_URL=http://127.0.0.1:3040
|
|
|
|
|
STT_INTERNAL_TOKEN=change-me-stt-internal-token
|
|
|
|
|
STT_TIMEOUT_MS=60000
|
2026-09-04 22:00:23 +03:30
|
|
|
|
|
|
|
|
# رمزنگاری توکنهای اتصال حسابداری (تهحساب) — ۳۲ بایت hex (۶۴ کاراکتر)
|
|
|
|
|
INTEGRATIONS_ENCRYPTION_KEY=change-me-64-hex-chars-use-openssl-rand-hex-32
|
2026-09-19 21:54:21 +03:30
|
|
|
|
2026-09-19 22:42:51 +03:30
|
|
|
# سوپرادمین پلتفرم — crm.montzar.ir/adm (ورود با موبایل + رمز)
|
2026-09-19 21:54:21 +03:30
|
|
|
# بعد از تنظیم، از apps/api: npx prisma db seed
|
2026-09-19 22:42:51 +03:30
|
|
|
PLATFORM_ADMIN_MOBILE=09121234567
|
2026-09-19 21:54:21 +03:30
|
|
|
PLATFORM_ADMIN_PASSWORD=change-me-strong-platform-password
|
|
|
|
|
PLATFORM_ADMIN_NAME=سوپرادمین
|
2026-09-19 22:42:51 +03:30
|
|
|
# PLATFORM_ADMIN_EMAIL=
|