Food delivery driver module + masked calls + TURN

This commit is contained in:
Hamza-Ayed
2026-08-04 01:50:50 +03:00
parent 04c214bdf6
commit f01e408ba6
35 changed files with 3029 additions and 212 deletions
+16
View File
@@ -113,6 +113,22 @@ WALLET_SECRET_KEY_PATH=/keys/.secret_key_pay
ENCRYPTION_KEY_PATH=/keys/.enckey
PAYMENT_INTERNAL_KEY_PATH=/keys/.internal_socket_key
# --- 6.b خادم TURN (مكالمات الصوت: الرحلات + توصيل الطعام) ---
# TURN_HOST يجب أن يكون اسم نطاق أو IP عاماً يصل إليه التطبيق مباشرة.
# TURN_EXTERNAL_IP هو IP الخادم العام كما يراه العالم (coturn يُعلنه في ICE).
# السرّ يُقرأ من /keys/turn_secret أولاً؛ وقيمة .env احتياط للتطوير فقط.
# توليده: openssl rand -hex 32 > docker/keys/turn_secret
TURN_HOST=turn.siromove.com
TURN_EXTERNAL_IP=
TURN_REALM=siromove.com
TURN_PORT=3478
# لا تجعلها true إلا بعد تركيب شهادة TLS فعلياً على coturn (انظر turnserver.conf)
TURN_TLS_ENABLED=false
TURN_TLS_PORT=5349
TURN_SECRET_PATH=/keys/turn_secret
TURN_STATIC_AUTH_SECRET=
TURN_CREDENTIAL_TTL=43200
# --- 7. Third-Party APIs ---
GEMINI_API_KEY=AIzaSyDHp0yXCGWqnd4ynlCCWzDz9Un1EJOKeW8
SMS_API_ENDPOINT=https://sms.kazumi.me/api/sms/send-sms