16 مستودعات
Tools for publishing web applications to public hosting environments.
Distinct from Web Service Deployments: Existing candidates are too specific to Docker or Matrix clients; a general web app deployment tag is needed.
Explore 16 awesome GitHub repositories matching devops & infrastructure · Web Application Deployments. Refine with filters or upvote what's useful.
Pynecone is a full-stack web framework and application platform that enables the development of complete web applications using only Python for both frontend and backend logic. It functions as a web UI library for creating interactive user interfaces and managing application state without the need to write JavaScript. The platform includes a generative AI app builder that automatically produces application structures and source code. It simplifies development by mapping Python-defined UI elements to native React components and automatically transforming Python functions into REST endpoints.
Includes utilities for publishing and managing web applications within hosting environments for public access.
This project is an educational resource providing practical code examples and implementations of machine learning algorithms using the Python language. It serves as a guide for constructing predictive pipelines, clustering models, and dimensionality reduction within the Scikit-Learn ecosystem. The repository includes comprehensive demonstrations for supervised and unsupervised learning, as well as detailed examples for implementing neural networks and deep architectures. It also provides practical guidance on exporting model parameters to JSON and wrapping trained models in web APIs for produ
Includes examples for hosting functional machine learning applications on public servers for external user access.
هذا المشروع عبارة عن قالب React جاهز للإنتاج ومبدئ JavaScript متماثل (isomorphic) مصمم لبناء تطبيقات عالمية. يعمل كقالب أساسي لإنشاء تطبيقات React تستخدم العرض من جانب الخادم (server-side rendering) لمشاركة المنطق والحالة بين الخادم والمتصفح. يوفر إطار العمل أساساً مهيأ مسبقاً لتمهيد تطبيقات React، مع التركيز على إطار عمل تطبيقات JavaScript العالمي. وهو يقوم بأتمتة عملية إعداد تطبيقات الويب المعروضة على الخادم لبيئات الإنتاج من خلال توفير خط أنابيب نشر وبناء مدمج. يغطي الكود المصدري تجميع الحزم العالمية وتنفيذ JavaScript المتماثل، باستخدام خط أنابيب بناء بدون إعدادات (zero-config) للتعامل مع الانتقال بين HTML المعروض على الخادم وتفاعل العميل.
Facilitates the deployment of server-rendered web applications to production hosting environments.
pysheeet هي مكتبة مرجعية تقنية توفر مجموعة مختارة من مقتطفات التعليمات البرمجية وأنماط التنفيذ لتطوير Python المتقدم، وتكامل النظام، والحوسبة عالية الأداء. تعمل كدليل شامل لتنفيذ برمجة الشبكات منخفضة المستوى، وإضافات C الأصلية، والبرمجة غير المتزامنة والمتزامنة. يوفر المشروع أطر عمل متخصصة لتطوير ونشر نماذج اللغات الكبيرة، بما في ذلك أدوات لاستنتاج GPU الموزع والخدمة عالية الأداء. يتضمن أيضاً أنماطاً مفصلة لتنظيم مجموعات الحوسبة عالية الأداء، وتغطية تخصيص موارد GPU وإدارة عبء العمل متعدد العقد. تغطي المكتبة سطحاً واسعاً من القدرات، بما في ذلك اتصالات الشبكة الآمنة والتشفير، والتعيين الكائني-العلائقي وإدارة قواعد البيانات، وتنفيذ هياكل البيانات والخوارزميات المعقدة. كما توفر أدوات لإدارة الذاكرة، وقابلية التشغيل البيني الأصلية عبر واجهات الوظائف الخارجية، وتكامل نظام التشغيل على مستوى النظام.
Provides patterns for configuring production environments to compile dependencies and launch web servers.
This project is a command line deployment tool designed to automate the process of publishing React application builds to GitHub Pages. It functions as a static site deployer that handles the transition of a project from a local development environment to a live production URL. The tool streamlines the deployment workflow by compiling source code into static assets and pushing those production-ready files to a dedicated remote git branch. This git-driven distribution ensures that the build artifacts are hosted on a public server without requiring a manual upload process. The system manages t
Publishes a production build to a public hosting service to make the application globally accessible.
Panel هو إطار عمل لتطبيقات البيانات بلغة Python يُستخدم لبناء لوحات تحكم تفاعلية وواجهات مستخدم تفاعلية من خلال ربط تصورات البيانات، والأدوات (widgets)، والاستدعاءات. يعمل كمكتبة واجهة مستخدم تفاعلية تزامن حالة التطبيق مع تحديثات الواجهة بناءً على تفاعلات المستخدم. يتميز المشروع بتقديم نماذج تنفيذ متعددة، بما في ذلك خادم تطبيقات ويب قائم على FastAPI لإدارة الجلسات القابلة للتوسع ومترجم WebAssembly الذي يمكّن تطبيقات Python من العمل مباشرة في المتصفح دون خادم خلفي. كما يتضمن مجموعة أدوات متخصصة لبناء واجهات ذكاء اصطناعي محادثة مع استجابات نصية متدفقة وسجلات رسائل. يغطي إطار العمل مجالات إمكانيات واسعة بما في ذلك تصميم التخطيط المتجاوب، وتكامل مكتبات الرسم المتنوعة وجداول البيانات التفاعلية، وإدارة المعلمات التفاعلية. ويوفر أدوات لمصادقة المستخدم، واستمرارية الجلسة، وجدولة مهام الخلفية.
Enables the deployment of interactive web applications to various hosting environments.
websockets is a Python library that provides both client and server implementations for the WebSocket protocol, enabling real-time, bidirectional communication between applications. At its core, it offers the fundamental primitives for establishing persistent connections, managing their lifecycles, and exchanging text or binary messages asynchronously using coroutines. The library distinguishes itself through comprehensive support for various messaging patterns, including broadcast messaging to all connected clients, targeted messaging to specific clients, and shared application state synchro
Provides guidance for packaging and deploying a WebSocket server with its frontend to a production web environment.
PartyKit is a serverless WebSocket backend platform for building real-time multiplayer applications. It provides a globally distributed edge computing runtime that runs stateful server code close to users, with automatic scaling and hibernation for idle rooms. The platform handles WebSocket connections, HTTP requests, and durable storage without requiring infrastructure management, and includes a client and server SDK with hooks, storage, and Yjs integration for building collaborative features. The platform distinguishes itself through per-room isolation using Durable Objects, where each uniq
Deploys a programmable server that maintains persistent state and handles real-time WebSocket connections on a global edge network.
هذا المشروع عبارة عن مكتبة مرجعية ومجموعة من أنماط الكود النموذجية لنشر البنية التحتية السحابية باستخدام AWS CDK. يوفر مجموعة من مشاريع العينات التي توضح كيفية تعريف موارد الحوسبة والتخزين والشبكات باستخدام لغات برمجة للأغراض العامة. تتضمن المكتبة تطبيقات مرجعية لأنماط معمارية مختلفة، بما في ذلك الواجهات الخلفية بدون خادم مع GraphQL و WebSocket APIs، وتنسيق الحاويات مع موازنات التحميل والتحجيم التلقائي، واستضافة مواقع الويب الثابتة العالمية عبر شبكات توصيل المحتوى. كما توفر تصميمات لطوبولوجيا الشبكة المعزولة وأتمتة سير العمل القائم على الأحداث باستخدام آلات الحالة. تمتد القدرات المغطاة إلى إدارة قواعد البيانات العلائقية، وتكوين خوادم نقل الملفات الآمنة، وتنفيذ التفويض الدقيق. بالإضافة إلى ذلك، توضح الأمثلة تقنيات تخصيص البنية التحتية، مثل تجاوز خصائص الموارد ودمج الموارد المخصصة.
Includes patterns for deploying WebSocket endpoints that utilize cloud functions for real-time messaging.
ASP.NET Core MVC هو إطار عمل نموذج-عرض-تحكم (MVC) يُستخدم لبناء مواقع ويب ديناميكية وواجهات برمجة تطبيقات ويب داخل نظام .NET البيئي. يوفر بنية من جانب الخادم تفصل منطق البيانات، وعرض واجهة المستخدم، ومعالجة الطلبات للحفاظ على الحدود بين طبقات التطبيق. يتضمن إطار العمل محرك قوالب Razor لتضمين الكود في صفحات HTML لتوليد محتوى ويب ديناميكي. كما يعمل كإطار عمل لواجهة برمجة تطبيقات ويب RESTful لإنشاء خدمات HTTP قابلة للتوسع تقدم بيانات مهيكلة للعملاء من خلال واجهة شبكة موحدة. يدير النظام معالجة الطلبات من خلال خط أنابيب برمجية وسيطة ويستخدم التوجيه القائم على الإجراءات لتعيين طلبات HTTP الواردة إلى طرق تحكم محددة. كما يدعم تطوير التطبيقات من خلال ربط النموذج، وحاوية حقن التبعية، وخيارات استضافة الويب من جانب الخادم.
Supports deploying web applications within various server environments or standalone processes.
Racket هي لغة برمجة متعددة النماذج للأغراض العامة من عائلة Lisp مصممة لإنشاء اللغات. تعمل كمنصة عمل للغة، حيث توفر بيئة لتصميم وتنفيذ لغات برمجة مخصصة من خلال نظام مرن من الماكرو والوحدات. يتميز النظام بتقديم مجموعة شاملة لهندسة الدلالات، مما يسمح ببناء مجموعات لغوية متخصصة وطبقات تعليمية. يتضمن أدوات لتصميم اللغات المخصصة، مثل إنشاء المحلل اللغوي (lexer and parser)، بالإضافة إلى القدرة على تحديد قواعد توسيع الوحدات واختيار اللغة الديناميكي في وقت القراءة. يوفر المشروع بيئة تطوير متكاملة مع محرر مدمج، ومصحح أخطاء مرئي، ومدير حزم برمجية. تمتد إمكانياته إلى مكتبة قياسية للأغراض العامة تغطي عرض الرسومات ثنائية الأبعاد، ومعالجة البيانات الثنائية، وتكامل SQL وقواعد البيانات الاستنتاجية، وبناء واجهات المستخدم الرسومية. تدعم البيئة تجميع الكود المصدري في ملفات تنفيذية مستقلة للتوزيع.
Launches web applications as standalone servers on specific ports and IP addresses.
Passenger هو خادم ويب متعدد المستأجرين ومدير عمليات ديناميكي مصمم لاستضافة وإدارة تطبيقات الويب المكتوبة بلغات Ruby و Python و Node.js. يعمل كخادم تطبيقات يتعامل مع إدارة العمليات والموارد، مما يضمن إمكانية تشغيل تطبيقات مستقلة متعددة على مثيل خادم واحد. يتميز المشروع بنموذج نشر مرن، قادر على العمل كخادم ويب مستقل أو كوحدة تكامل لخوادم ويب خارجية عالية الأداء موجودة. يستخدم واجهة محايدة لغوياً لتوفير استضافة متعددة اللغات ويستخدم بنية متعددة المستأجرين لتحسين استخدام موارد النظام. تشمل القدرات الأساسية إدارة العمليات الآلية مع توسيع نطاق ديناميكي بناءً على حركة المرور في الوقت الفعلي ونظام إشراف يعيد تشغيل العمليات المتعطلة تلقائياً. يوفر الخادم أيضاً موازنة تحميل الوكيل العكسي لتوزيع الطلبات على أقل العمليات انشغالاً، إلى جانب أدوات لمراقبة الصحة والتقاط السجلات. يمكن تحديد سلوك وإعدادات الخادم عبر ملف تكوين مخصص أو وسائط سطر الأوامر.
Automates the deployment and operation of web services to improve scalability and reliability across environments.
This project is a standardized project template for building Flask applications. It serves as a customizable project scaffold that generates a consistent directory layout and configuration using the Cookiecutter CLI tool. The template provides a pre-configured authentication starter for managing user registration and login flows. It also includes a SQLAlchemy database scaffold with automated schema migrations and an integrated Webpack frontend pipeline for bundling and minifying CSS and JavaScript. The generated structure incorporates modular project architecture through the application fact
Provides deployment scripts and environment configurations for pushing the application to cloud hosting providers.
Devilbox هي بيئة تطوير حاوية توفر مجموعة قابلة للتكرار من خوادم الويب، وقواعد البيانات، وأوقات تشغيل اللغة المدارة من خلال تكوين موحد. تعمل كحزمة تطوير محلية تعتمد على Docker لحزم برامج LAMP وMEAN وكمدير للتبديل بين إصدارات مختلفة من هذه الخدمات لتتناسب مع متطلبات المشروع المحددة. يتميز النظام بأتمتة تنسيق الشبكة المحلية. ويتضمن مدير مضيف افتراضي يعتمد على Docker يقوم تلقائياً بتعيين الدلائل المحلية إلى نطاقات مخصصة ومنسق DNS وSSL محلي يتعامل مع دقة النطاق الداخلي ويولد شهادات موثوقة لتطوير HTTPS. يغطي المشروع مجموعة واسعة من القدرات بما في ذلك إدارة قاعدة البيانات والخدمة عبر واجهات الويب، وإصدار وقت تشغيل اللغة، واستضافة المواقع متعددة المشاريع. كما يوفر أدوات لاعتراض البريد الإلكتروني الصادر، ومراقبة حالة الخدمة عبر لوحة تحكم، وتنفيذ سلاسل أدوات التطوير مباشرة داخل الحاويات.
Automates environment setup by integrating containers with virtual host directories and local DNS.
Shiro هو قالب موقع شخصي ومولد مواقع ثابتة بـ markdown مصمم لإنشاء محفظة رقمية احترافية. يوفر إطار عمل بسيط لنشر موقع شخصي عالي الأداء يتميز بلوحة إدارية متكاملة وتحسينات لمحركات البحث (SEO). يتميز المشروع بواجهة أمامية تفاعلية WebGL تعرض خلفيات فيزياء الجسيمات الديناميكية وتوقيعات SVG متحركة. يدمج نظام إشعارات WebSocket لدفع تحديثات فورية للزوار ويستخدم إثراء البيانات الوصفية القائم على API لتحويل الروابط الخارجية إلى بطاقات مرئية غنية. تغطي المنصة نشر المحتوى الديناميكي عبر عرض markdown الموسع، وتجميع التواجد الاجتماعي من خلال الخلاصات المضمنة واللوحات التفاعلية، وتكامل الحالة في الوقت الفعلي مع برامج تقارير العمليات الخارجية. تشمل الإمكانيات الإضافية لوحة إدارة المحتوى لتحرير المقالات والاعتدال في التعليقات، بالإضافة إلى تكامل التبرع عبر روابط الدفع ورموز QR. يتم توفير التطبيق كتطبيق ويب داخل حاوية Docker لضمان اتساق البيئة عبر مزودي الاستضافة المختلفين.
Provides a containerized web application setup ensuring environment consistency across hosting providers.
WebGAL is a web-native development environment designed for the creation and publication of interactive narrative games. It provides a browser-based platform that enables users to build visual novels featuring branching dialogue and multimedia assets without requiring manual coding. The platform distinguishes itself through a visual editor that utilizes node-based logic definition to manage narrative flow and scene transitions. It includes specialized tooling for the configuration and integration of animated character models, allowing for the direct implementation of interactive character seq
Publishes completed visual novels as web applications accessible through standard browsers.