diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index cbb9dd7..908fb00 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -67,7 +67,9 @@ services: # ‏TLS على هذا المنفذ (‎https://…:2020‎) فتتجمّد المصافحة وينتهي بـ timeout. # ‏nginx على المضيف يستمع على 2020 بالشهادة ويمرّر إلى 12020 هنا. # ‏انظر nginx/siro-sockets-tls.conf - - "127.0.0.1:12020:2020" + # ‏المنفذ قابل للضبط: على سيرفر تعمل عليه أكثر من نسخة (siro/tripz/intaleq) + # ‏يتصادم 12020 الثابت فلا تبدأ الحاوية أصلاً. اضبط DRIVER_SOCKET_PORT في .env. + - "127.0.0.1:${DRIVER_SOCKET_PORT:-12020}:2020" # ‏و2021 داخلي فقط: الباك إند يناديه عبر http://socket_driver:2021 depends_on: - redis @@ -90,7 +92,7 @@ services: ports: # ‏نفس منطق سوكيت السائقين: nginx على المضيف يستمع على 3030 بالشهادة # ‏ويمرّر إلى 13030 هنا. و3031 داخلي فقط (http://socket_passenger:3031). - - "127.0.0.1:13030:3030" + - "127.0.0.1:${PASSENGER_SOCKET_PORT:-13030}:3030" depends_on: - redis mem_limit: 512m