Update: 2026-07-21 17:23:24

This commit is contained in:
Hamza-Ayed
2026-07-21 17:23:24 +03:00
parent 69f043c297
commit 1b4d831ca6
2 changed files with 13 additions and 9 deletions
+10 -9
View File
@@ -75,15 +75,16 @@ passwordnewpassenger=$2y$10$0WYS/2Fz9BTtoyCbTusudOG9JgTO3DqCPWBhS2Cf9gIu3H9KoSZK
initializationVector=abcdefghijklmnop initializationVector=abcdefghijklmnop
# ⚠️ تحذير مسارات الملفات السرية: # ⚠️ تحذير مسارات الملفات السرية:
# في اللايف كانت هذه الملفات خارج مجلد htdocs. في الدوكر يجب وضع هذه الملفات داخل مجلد backend أو تمريرها كمتغيرات نصية. # في اللايف كانت هذه الملفات خارج مجلد htdocs. في الدوكر يجب وضع هذه الملفات داخل مجلد منفصل لتبقى آمنة.
# حالياً سنقوم بتغيير مسارها لتكون بداخل /var/www/backend/keys/ (عليك إنشاء هذا المجلد ونسخ الملفات إليه) # لقد قمت ببرمجة الدوكر ليقرأ مجلد docker/keys ويربطه بالمسار /var/www/keys/ المعزول تماماً عن الويب.
SECRET_KEY_PATH=/var/www/backend/keys/.secret_key # (عليك إنشاء المجلد docker/keys ونسخ المفاتيح إليه)
SECRET_KEY_PAY_PATH=/var/www/backend/keys/.secret_key_pay SECRET_KEY_PATH=/var/www/keys/.secret_key
INTERNAL_SOCKET_KEY_PATH=/var/www/backend/keys/.internal_socket_key SECRET_KEY_PAY_PATH=/var/www/keys/.secret_key_pay
JWT_SECRET_KEY_PATH=/var/www/backend/keys/.secret_key INTERNAL_SOCKET_KEY_PATH=/var/www/keys/.internal_socket_key
WALLET_SECRET_KEY_PATH=/var/www/backend/keys/.secret_key_pay JWT_SECRET_KEY_PATH=/var/www/keys/.secret_key
ENCRYPTION_KEY_PATH=/var/www/backend/keys/.enckey WALLET_SECRET_KEY_PATH=/var/www/keys/.secret_key_pay
PAYMENT_INTERNAL_KEY_PATH=/var/www/backend/keys/.internal_socket_key ENCRYPTION_KEY_PATH=/var/www/keys/.enckey
PAYMENT_INTERNAL_KEY_PATH=/var/www/keys/.internal_socket_key
# --- 7. Third-Party APIs --- # --- 7. Third-Party APIs ---
GEMINI_API_KEY=AIzaSyDHp0yXCGWqnd4ynlCCWzDz9Un1EJOKeW8 GEMINI_API_KEY=AIzaSyDHp0yXCGWqnd4ynlCCWzDz9Un1EJOKeW8
+3
View File
@@ -37,6 +37,7 @@ services:
- ../payment_server/v2:/var/www/v2 - ../payment_server/v2:/var/www/v2
- ./php/opcache.ini:/usr/local/etc/php/conf.d/zz-opcache.ini:ro - ./php/opcache.ini:/usr/local/etc/php/conf.d/zz-opcache.ini:ro
- ./php/www-pool.conf:/usr/local/etc/php-fpm.d/zz-pool.conf:ro - ./php/www-pool.conf:/usr/local/etc/php-fpm.d/zz-pool.conf:ro
- ./keys:/var/www/keys:ro
env_file: .env env_file: .env
depends_on: depends_on:
- mysql - mysql
@@ -56,6 +57,7 @@ services:
working_dir: /app working_dir: /app
volumes: volumes:
- ../loction_server:/app - ../loction_server:/app
- ./keys:/var/www/keys:ro
env_file: .env env_file: .env
ports: ports:
- "2020:2020" # WS للسائقين — عام - "2020:2020" # WS للسائقين — عام
@@ -76,6 +78,7 @@ services:
working_dir: /app working_dir: /app
volumes: volumes:
- ../ride_server:/app - ../ride_server:/app
- ./keys:/var/www/keys:ro
env_file: .env env_file: .env
ports: ports:
- "3030:3030" - "3030:3030"