نشر تطبيق Moose في بيئة الإنتاج باستخدام Docker Compose

2025-05-19

يوفر هذا الدليل شرحًا شاملاً لكيفية نشر تطبيق Moose جاهز للإنتاج على خادم واحد باستخدام Docker Compose. يغطي هذا الدليل تثبيت المتطلبات الأساسية، وتكوين حدود سجلات Docker والوصول بدون sudo، وإعداد GitHub Actions Runner (اختياري)، وتطبيق Moose Foo Bar كمثال. ويتعمق الدليل في كيفية تكوين Clickhouse و Redpanda (اختياري) بشكل آمن، وكيفية نشر Temporal (اختياري) على مراحل. وأخيرًا، يشرح كيفية إعداد خدمة systemd لبدء تشغيل Docker Compose تلقائيًا، وعمليات نشر أوتوماتيكية ويدوية.

اقرأ المزيد

Moose: بناء الخلفية التحليلية في TypeScript/Python بأمر واحد

2025-04-23

Moose هو إطار عمل ثوري يسمح لك ببناء الخلفية التحليلية بلغات TypeScript أو Python النقية. يحل Moose مشاكل النهج التقليدية: تجزئة الأدوات، وانحراف المخطط، وعمليات سير العمل المُعقدة، والمعالجة التي تعتمد فقط على SQL. يجعل Moose من التعليمات البرمجية الخاصة بك المصدر الوحيد للحقيقة لكل من منطق تطبيق البيانات والبنية التحتية للبيانات. يوفر تكاملًا مُعدًا مسبقًا مع ClickHouse و Redpanda و Temporal، مما يُمكِّن من بدء التشغيل المحلي بأمر واحد وتطوير إعادة التحميل السريع لتحسين الكفاءة بشكل كبير. حدد نموذجك مرة واحدة واستخدمه بسلاسة عبر واجهات برمجة التطبيقات والبيانات والقواعد البيانات - بدون خطوات إضافية.

اقرأ المزيد