13 مستودعات
Deployment of software components using Docker containers for consistent environment isolation.
Distinct from Docker Deployments: Existing candidates are too specific to payment servers or file servers; a general deployment tag is needed.
Explore 13 awesome GitHub repositories matching devops & infrastructure · Docker Deployments. Refine with filters or upvote what's useful.
Infinity هي قاعدة بيانات متجهة موزعة ومتجر متجهات متعدد الوسائط مصمم لإدارة مجموعات البيانات واسعة النطاق للاسترجاع والبحث عن التشابه. تعمل كخلفية لتطبيقات النماذج اللغوية الكبيرة وخطوط أنابيب التوليد المعزز بالاسترجاع (RAG) عن طريق تخزين واسترجاع المتجهات الكثيفة، والمتجهات المتفرقة، وبيانات النص الكامل. يعمل النظام كمحرك بحث هجين، يجمع بين تضمينات المتجهات والبحث عن النص الكامل مع خوارزميات إعادة الترتيب لتحديد المستندات الأكثر صلة. يدعم تخزين البيانات متعدد الوسائط، مما يسمح بالحفاظ على أنواع بيانات متنوعة بما في ذلك الموترات، والسلاسل، والأرقام داخل بيئة واحدة. توفر قاعدة البيانات إمكانيات لإدارة مخططات قاعدة البيانات والسجلات، بما في ذلك استيراد البيانات وتصديرها والاستعلام المنظم. تتضمن أدوات لإدارة الفهرس وتحسين التخزين، وتوفر استعادة الحالة من خلال لقطات النظام أو الجدول. يمكن نشر قاعدة البيانات كملف ثنائي واحد أو عبر Docker، ويمكن الوصول إليها من خلال HTTP API وPython SDK.
Provides containerized deployment via Docker for consistent environment setup of server and client processes.
هذا المشروع عبارة عن أداة سحب جوائز قائمة على الويب ومدير سحب يستخدم واجهة قائمة على كرة ثلاثية الأبعاد لتنفيذ اختيارات الفائزين العشوائية. يجمع بين طبقة تصور Three.js وخلفية Express لمحاكاة عملية سحب اليانصيب داخل متصفح. يسمح التطبيق بتكوين مستويات الجوائز، والكميات، وقواعد السحب من خلال ملفات JSON، مع إدارة أهلية الفائز والقيود. يسهل تنسيق هدايا الحدث من خلال استيراد قوائم المشاركين وتصدير النتائج النهائية عبر ملفات Excel للتدقيق وحفظ السجلات. يدعم النظام استمرارية حالة جانب الخادم للحفاظ على استمرارية الجلسة ويتم توفيره كتطبيق داخل حاوية للنشر المتسق.
Provides consistent environment isolation by deploying the drawing tool using Docker containers.
Gods-pen is a Vue.js visual page builder and no-code landing page platform for creating responsive mobile marketing pages. It functions as a dockerized content management system and an extensible component framework, enabling the design and publishing of pages with integrated form collection and analytics tracking. The platform features a component marketplace manager for uploading, downloading, and monetizing reusable UI elements across different projects. It provides a comprehensive system for custom component development, utilizing a scaffolding system and schema-driven property mapping to
Supports self-hosted installation on private servers using containerized Docker deployment configurations.
jdpro هو بوت أتمتة يعمل داخل حاوية (dockerized) ومشغل مهام مجدول مصمم لأتمتة جمع المكافآت وتحويل الأصول الرقمية منتهية الصلاحية. يعمل كمجموعة من النصوص البرمجية (scripts) المنشورة عبر حاويات لضمان التثبيت والتنفيذ المتسق عبر مضيفين مختلفين. يتضمن المشروع نظام مصادقة متخصصاً يحول المفاتيح الخام ويدير ملفات تعريف الارتباط للجلسة (session cookies) من خلال متغيرات البيئة للحفاظ على حالات تسجيل الدخول التلقائي. كما يتميز بمدير إشعارات عبر الويب (webhook) يوجه تحديثات المهام إلى خدمات خارجية، مستخدماً الترشيح القائم على الكلمات المفتاحية وتقسيم الحمولة (payload splitting) لإدارة تسليم الرسائل وتقليل الضجيج. يغطي النظام مجموعة أوسع من القدرات بما في ذلك جدولة تحويل الأصول، وإدارة جلسات الحساب، وتنسيق الإشعارات المخصصة. كما يوفر أدوات لإصلاح تثبيتات المستودعات وتنسيق عمليات النشر باستخدام Docker Compose.
Uses Docker containers to ensure consistent installation and execution of automation scripts across different hosts.
EasyAppointments هو نظام جدولة مواعيد مستضاف ذاتياً مصمم لتنسيق أوقات الحجز بين مزودي الخدمة والعملاء. يدير عملية الجدولة من النهاية إلى النهاية، بما في ذلك تنظيم الخدمات، وتخصيص المزود، وتحديد قواعد وقيود الحجز. تدعم المنصة إعادة العلامة التجارية (white-label)، مما يسمح بإزالة الشعارات الافتراضية وتخصيص نص الواجهة لإطلاق الخدمة تحت هوية تجارية خاصة. كما توفر إدارة هوية على مستوى المؤسسات من خلال دمج مصادقة الموظفين والمسؤولين مع خدمات دليل LDAP المركزية. يتضمن النظام قدرات للمزامنة ثنائية الاتجاه مع التقويمات الخارجية، مثل Google Calendar، ويستخدم خطافات الويب (webhooks) لتشغيل إشعارات لأتمتة الطرف الثالث. يتم التعامل مع الاتصالات من خلال إشعارات البريد الإلكتروني المؤتمتة وتذكيرات المواعيد لكل من العملاء والموظفين. تتم إدارة الوصول عبر التحكم في الوصول القائم على الأدوار لتعيين أذونات محددة بناءً على الأدوار التنظيمية. يمكن نشر التطبيق باستخدام حاويات Docker لضمان بيئات متسقة عبر خوادم مختلفة.
Uses Docker containers to simplify installation and ensure consistent environments across servers.
FRRouting هي مجموعة توجيه إنترنت تتكون من مجموعة من العفاريت (Daemons) التي تنفذ بروتوكولات التوجيه القياسية IPv4 وIPv6. توفر محرك بروتوكول لـ BGP، ومحاكي شبكة EVPN، ومدير تسميات MPLS، إلى جانب واجهة توجيه gRPC للتهيئة البرمجية واسترجاع البيانات باستخدام نماذج YANG. تتميز المجموعة بقابليتها للتوسع من خلال إطار عمل نصوص Lua الذي ينفذ نصوصاً مخصصة عند خطافات داخلية لتعديل سلوك التوجيه. كما تتميز بنموذج تهيئة معاملاتي يستخدم قواعد بيانات منفصلة للمرشح والتشغيل لضمان التزامات (Commits) ذرية وتراجعات لإعدادات النظام. يغطي المشروع مجموعة واسعة من بروتوكولات البوابة الداخلية والخارجية، بما في ذلك OSPF وIS-IS وEIGRP وRIP. ويدعم هندسة حركة المرور المتقدمة عبر توجيه القطاعات (Segment Routing) وSRv6، وافتراضية الشبكة من خلال عزل VRF وL3VPNs، والمراقبة الشاملة عبر SNMP وبروتوكول مراقبة BGP. يمكن نشر البرنامج عبر تجميع المصدر، أو سلاسل أدوات عبر المعماريات، أو صور حاويات Docker مسبقة البناء.
Provides pre-built Docker images for deploying the routing suite in isolated environments.
Campus-imaotai هي أداة حجز خمور آلية مصممة لجدولة وتنفيذ طلبات الحجز اليومية للمنتجات عالية الطلب. تعمل كمحاكي لتفاعل التطبيق يحاكي أنشطة المستخدم وطلبات الشبكة لتلبية متطلبات أهلية التطبيق. يستخدم النظام منسق مهام داخل حاوية (dockerized) للنشر ويستخدم بوابة إشعارات آلية لتوفير تنبيهات في الوقت الفعلي حول نجاح أو فشل محاولات الشراء. يستخدم نظام تنسيق متعدد الحسابات لإدارة ملفات تعريف المستخدمين المختلفة ويستخدم منطق تحسين المتجر لاختيار نقاط النهاية المستهدفة بناءً على القرب الجغرافي وحجم الشحن التاريخي. يتضمن البرنامج قدرات لتسجيل الحساب، وجدولة الحجز، ومحاكاة أنشطة المستخدم مثل السفر الافتراضي ومشاركة الرحلات. يدمج منطق توقيت عشوائي ومحاكاة واجهة برمجة التطبيقات لمحاكاة أنماط تفاعل المستخدم.
Deploys automated task scripts within Docker containers for consistent execution and easy setup.
هذا المشروع عبارة عن منصة للحوكمة والمخاطر والامتثال مصممة لمركزة حوكمة الأمن، وإدارة المخاطر، وأنشطة الامتثال التنظيمي. تعمل كمدير لإطار عمل الأمن السيبراني ونظام لإدارة المخاطر الكمية، مما يسمح للمؤسسات بتتبع وضعها الأمني من خلال مركز مركزي. تتميز المنصة بقدرتها على فصل المتطلبات التنظيمية عن ضوابط الأمن التقني، مما يتيح للمستخدمين تعيين تنفيذ واحد عبر أطر عمل عالمية متعددة لتقليل ازدواجية التدقيق. كما تميز نفسها من خلال طبقة تكامل تربط وكلاء النماذج اللغوية ببيانات الحوكمة للتفاعل الحواري وناقل رسائل لتنسيق الأمن القائم على الأحداث. تغطي القدرات الواسعة تنسيق التدقيق الأمني، وإدارة مخاطر الطرف الثالث، ومحاكاة المخاطر الكمية لنمذجة سيناريوهات التهديد. يتضمن النظام أيضاً أدوات لفهرسة الأصول، والتحكم في الوصول القائم على الأدوار مع المصادقة متعددة العوامل، وتتبع مقاييس الأداء عبر لوحات تحكم الإدارة. يمكن نشر التطبيق على البنية التحتية الخاصة، أو الخوادم الخاصة الافتراضية، أو مجموعات Kubernetes باستخدام Docker وHelm charts.
Orchestrates the application using Docker containers for consistent environment isolation.
Pgcat هو حل وسيط (middleware) لقواعد بيانات PostgreSQL يوفر ميزات تجميع الاتصالات (connection pooling)، وتجزئة البيانات (sharding)، وموازنة الأحمال، وإدارة تجاوز الفشل. يعمل كوكيل (proxy) يحسن استخدام الموارد وقابلية التوسع من خلال إدارة جلسات قاعدة البيانات وتوزيع الاستعلامات عبر مثيلات متعددة. يتميز النظام بميزة عكس حركة المرور (traffic mirroring)، التي تقوم بنسخ استعلامات الإنتاج الحية لاختبارها في قواعد بيانات تجريبية للتحقق منها. كما يطبق وكيل تجزئة لتوزيع البيانات والاستعلامات عبر مثيلات قاعدة بيانات متعددة بناءً على مفاتيح التجزئة. يغطي المشروع التوافر العالي من خلال تجاوز الفشل التلقائي ومراقبة صحة الخوادم. ويتضمن توجيه حركة المرور للفصل بين عمليات القراءة والكتابة، وتشفير طبقة النقل (TLS) للاتصالات الآمنة، وقاعدة بيانات إدارية افتراضية لإدارة النظام وتصدير مقاييس الأداء. يتم توفير الخدمة كحاوية Docker لضمان النشر المتسق عبر بيئات مختلفة.
Packages the service into a lightweight container image to ensure consistent deployment across different environments.
هذا المشروع عبارة عن مورد تعليمي شامل ودليل تدريبي لبناء وتدريب ونشر نماذج تعلم الآلة باستخدام TensorFlow 2. يعمل كدليل تعليمي منظم يغطي مفاهيم التعلم العميق الأساسية، بما في ذلك معماريات الشبكات العصبية، والاشتقاق التلقائي، وعمليات الموترات (Tensors). يوفر الدليل توجيهات تقنية حول تحسين كفاءة التنفيذ من خلال إدارة ذاكرة GPU، والتدريب الموزع، وتكميم النماذج (Model Quantization). كما يتضمن أدلة مفصلة لبناء خطوط معالجة بيانات عالية الأداء وتصدير النماذج لخوادم الإنتاج، والأجهزة المحمولة، ومتصفحات الويب. تغطي المادة مجموعة واسعة من القدرات، بما في ذلك تطوير النماذج باستخدام الشبكات التلافيفية (CNN) والمتكررة (RNN)، وتنفيذ دوال خسارة وطبقات مخصصة، واستخدام النماذج المدربة مسبقاً للتعلم بنقل المعرفة (Transfer Learning). كما يتناول استراتيجيات النشر للأجهزة الطرفية (Edge Devices) واستخدام بيئات التشغيل السحابية لتسريع العتاد. تم تنفيذ المادة كمجموعة من دفاتر Jupyter Notebooks.
Provides instructions for deploying TensorFlow environments using Docker containers for consistent isolation.
This project is a PHP SQL REST API generator and database API wrapper that automatically transforms SQL database tables into a functional web interface. It serves as a lightweight layer that maps HTTP methods to SQL commands, allowing for the creation, reading, updating, and deletion of records without writing manual endpoint code. The tool distinguishes itself by providing a dedicated spatial data API gateway for querying and exporting geometry columns using GeoJSON and WKT standards. It also functions as a multi-tenant data API, capable of isolating records for different users through share
Deploys the application as a container with a web server and SQL drivers for isolation.
bknd is a self-hosted backend-as-a-service platform and serverless backend framework that provides an integrated environment for managing databases, authentication, and file storage. It functions as a headless CMS and a portable API engine designed to run across various JavaScript runtimes, including Node.js, Bun, Cloudflare Workers, and AWS Lambda. The project distinguishes itself through a combination of schema-driven API generation and a built-in database management UI. It enables the definition of data structures either programmatically via a type-safe API or visually through an administr
Provides Docker packaging for consistent execution across different environments and runtimes.
light-4j is a Java microservices framework designed for building scalable distributed systems. It provides a toolkit for developing cloud-native services with integrated support for service discovery, telemetry, and secure inter-service communication. The project includes a runtime OpenAPI request validator to ensure communication consistency by checking data against formal specifications. It also features an OAuth2 API security gateway for verifying identity tokens and managing credentials, alongside an event-sourcing messaging system for building command query responsibility segregation arc
Generates Docker and DevOps configurations for consistent environment isolation and deployment.