ضبط بورتات الدوكر لتفادي التعارض مع siro
This commit is contained in:
@@ -8,13 +8,13 @@
|
||||
# التشغيل: docker compose up -d --build (انظر README.md)
|
||||
# ============================================================
|
||||
|
||||
name: tripz
|
||||
name: tripz-core
|
||||
|
||||
services:
|
||||
nginx:
|
||||
image: nginx:1.27-alpine
|
||||
ports:
|
||||
- "${HTTP_PORT:-8083}:80"
|
||||
- "${HTTP_PORT:-8183}:80"
|
||||
volumes:
|
||||
- ./nginx/default.conf:/etc/nginx/conf.d/default.conf:ro
|
||||
- ../backend:/var/www/backend:ro
|
||||
@@ -66,8 +66,8 @@ services:
|
||||
# لا نفتح 2020 للعالم مباشرة: Workerman يتكلم نصاً صريحاً، والتطبيق يطلب
|
||||
# TLS على هذا المنفذ (https://…:2020) فتتجمّد المصافحة وينتهي بـ timeout.
|
||||
# nginx على المضيف يستمع على 2020 بالشهادة ويمرّر إلى 12020 هنا.
|
||||
# انظر nginx/siro-sockets-tls.conf
|
||||
- "127.0.0.1:12020:2020"
|
||||
# انظر nginx/tripz-sockets-tls.conf
|
||||
- "127.0.0.1:12022:2020"
|
||||
# و2021 داخلي فقط: الباك إند يناديه عبر http://socket_driver:2021
|
||||
depends_on:
|
||||
- redis
|
||||
@@ -89,8 +89,8 @@ services:
|
||||
env_file: .env
|
||||
ports:
|
||||
# نفس منطق سوكيت السائقين: nginx على المضيف يستمع على 3030 بالشهادة
|
||||
# ويمرّر إلى 13030 هنا. و3031 داخلي فقط (http://socket_passenger:3031).
|
||||
- "127.0.0.1:13030:3030"
|
||||
# ويمرّر إلى 13032 هنا. و3031 داخلي فقط (http://socket_passenger:3031).
|
||||
- "127.0.0.1:13032:3030"
|
||||
depends_on:
|
||||
- redis
|
||||
mem_limit: 512m
|
||||
@@ -112,7 +112,7 @@ services:
|
||||
- --long-query-time=0.2
|
||||
- --slow-query-log-file=/var/lib/mysql/slow.log
|
||||
ports:
|
||||
- "127.0.0.1:33061:3306" # للإدارة من السيرفر نفسه فقط — ليس للعامة
|
||||
- "127.0.0.1:33063:3306" # للإدارة من السيرفر نفسه فقط — ليس للعامة
|
||||
mem_limit: 2560m
|
||||
restart: unless-stopped
|
||||
|
||||
@@ -123,7 +123,7 @@ services:
|
||||
PMA_PORT: 3306
|
||||
UPLOAD_LIMIT: 300M
|
||||
ports:
|
||||
- "8082:80" # ادخل عليه عبر http://your-domain:8082 أو افتح بورت 8082 في CloudPanel
|
||||
- "8084:80" # ادخل عليه عبر http://your-domain:8084 أو افتح بورت 8084 في CloudPanel
|
||||
depends_on:
|
||||
- mysql
|
||||
mem_limit: 256m
|
||||
|
||||
Reference in New Issue
Block a user