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
|
||||
|
||||
services:
|
||||
# سرویس یکبارهٔ مایگریشن: تنها جایی که اسکیما را جلو میبرد.
|
||||
# بقیهٔ سرویسها منتظر «اتمام موفق» آن میمانند، پس هیچوقت با اسکیمای عقب
|
||||
# بالا نمیآیند (خطای no such column). اجرای دوبارهاش بیخطر است.
|
||||
migrate:
|
||||
<<: *app
|
||||
restart: "no"
|
||||
command: ["python", "manage.py", "migrate", "--noinput"]
|
||||
|
||||
web:
|
||||
<<: *app
|
||||
expose:
|
||||
- "8000"
|
||||
depends_on:
|
||||
migrate:
|
||||
condition: service_completed_successfully
|
||||
|
||||
worker:
|
||||
<<: *app
|
||||
command: ["python", "manage.py", "sms_worker", "--sleep", "3"]
|
||||
depends_on:
|
||||
- web
|
||||
migrate:
|
||||
condition: service_completed_successfully
|
||||
|
||||
scheduler:
|
||||
<<: *app
|
||||
command: ["python", "manage.py", "sms_scan", "--loop", "--interval", "300"]
|
||||
depends_on:
|
||||
- web
|
||||
migrate:
|
||||
condition: service_completed_successfully
|
||||
|
||||
delivery:
|
||||
<<: *app
|
||||
command: ["python", "manage.py", "sms_delivery", "--sleep", "30"]
|
||||
depends_on:
|
||||
- web
|
||||
migrate:
|
||||
condition: service_completed_successfully
|
||||
|
||||
# در انتهای فایل بدون هیچ فاصلهای از سر سطر:
|
||||
volumes:
|
||||
|
||||
Reference in new issue
Block a user