docker compose edit 5
This commit is contained in:
1 parent
e9ffc11e44
commit
69de29a8fa
1 file changed
+17
-3
+17
-3
@@ -12,28 +12,42 @@ x-app: &app
|
|||||||
- coolify
|
- coolify
|
||||||
|
|
||||||
services:
|
services:
|
||||||
|
# سرویس یکبارهٔ مایگریشن: تنها جایی که اسکیما را جلو میبرد.
|
||||||
|
# بقیهٔ سرویسها منتظر «اتمام موفق» آن میمانند، پس هیچوقت با اسکیمای عقب
|
||||||
|
# بالا نمیآیند (خطای no such column). اجرای دوبارهاش بیخطر است.
|
||||||
|
migrate:
|
||||||
|
<<: *app
|
||||||
|
restart: "no"
|
||||||
|
command: ["python", "manage.py", "migrate", "--noinput"]
|
||||||
|
|
||||||
web:
|
web:
|
||||||
<<: *app
|
<<: *app
|
||||||
expose:
|
expose:
|
||||||
- "8000"
|
- "8000"
|
||||||
|
depends_on:
|
||||||
|
migrate:
|
||||||
|
condition: service_completed_successfully
|
||||||
|
|
||||||
worker:
|
worker:
|
||||||
<<: *app
|
<<: *app
|
||||||
command: ["python", "manage.py", "sms_worker", "--sleep", "3"]
|
command: ["python", "manage.py", "sms_worker", "--sleep", "3"]
|
||||||
depends_on:
|
depends_on:
|
||||||
- web
|
migrate:
|
||||||
|
condition: service_completed_successfully
|
||||||
|
|
||||||
scheduler:
|
scheduler:
|
||||||
<<: *app
|
<<: *app
|
||||||
command: ["python", "manage.py", "sms_scan", "--loop", "--interval", "300"]
|
command: ["python", "manage.py", "sms_scan", "--loop", "--interval", "300"]
|
||||||
depends_on:
|
depends_on:
|
||||||
- web
|
migrate:
|
||||||
|
condition: service_completed_successfully
|
||||||
|
|
||||||
delivery:
|
delivery:
|
||||||
<<: *app
|
<<: *app
|
||||||
command: ["python", "manage.py", "sms_delivery", "--sleep", "30"]
|
command: ["python", "manage.py", "sms_delivery", "--sleep", "30"]
|
||||||
depends_on:
|
depends_on:
|
||||||
- web
|
migrate:
|
||||||
|
condition: service_completed_successfully
|
||||||
|
|
||||||
# در انتهای فایل بدون هیچ فاصلهای از سر سطر:
|
# در انتهای فایل بدون هیچ فاصلهای از سر سطر:
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
Reference in new issue
Block a user