أعتقد أنه يمكن أن يعمل إما باستخدام القالب المستقل أو عن طريق كتابة ملف deploy.yml مع جميع حاويات التبعيات كملحقات.
تذكر الوثائق أن للقالب المستقل عيبًا يتمثل في أوقات التوقف الأطول أثناء الترقية، لكن هذا لا ينطبق مع kamal بفضل نشره بدون توقف (حيث يحافظ على الحاوية القديمة ويبدل فقط البروكسي العكسي إلى الجديدة عندما تستجيب بـ HTTP 200).
لكن هذا لن يعمل لأنه لا يمكن أن يكون هناك حاويتان تتصلان بنفس قاعدة بيانات بوستغريس في نفس الوقت. ستحتاج إلى بناء حاوية خاصة بك لتشغيلها أو استخدام الحاويات الجديدة غير المدعومة بعد التي تقوم بأشياء مثل هجرة قاعدة البيانات عند التشغيل. ستحتاج إلى شخص يعرف أو يفهم قدرًا كبيرًا عن كل من ديسكورس وكامال لتنفيذ ذلك. ونظرًا لأنه لم يرد أحد بعد، يبدو أن مثل هذا الشخص لا يتواجد هنا.
أنا أوصي باتباع التثبيت القياسي في البداية ثم النظر في كيفية جعل شيء ما يعمل مع كامال.