awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 dépôts

Awesome GitHub RepositoriesApplication Server Deployments

Configurations for running applications via specific server gateways like uWSGI for process management.

Distinct from Ubuntu Server Deployments: Focuses on the choice of application gateway server rather than the host OS or Kubernetes orchestration.

Explore 14 awesome GitHub repositories matching devops & infrastructure · Application Server Deployments. Refine with filters or upvote what's useful.

Awesome Application Server Deployments GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • jaredpalmer/react-production-starterAvatar de jaredpalmer

    jaredpalmer/react-production-starter

    11,038Voir sur GitHub↗

    This project is a production-ready React template and isomorphic JavaScript starter designed for building universal applications. It serves as a boilerplate for creating React applications that utilize server-side rendering to share logic and state between the server and the browser. The framework provides a pre-configured foundation for React app bootstrapping, centering on a universal JavaScript application framework. It automates the process of preparing server-rendered web applications for production environments by providing a built-in deployment and build pipeline. The codebase covers

    Automates the process of building and transferring distributable universal JavaScript application artifacts to a server.

    JavaScript
    Voir sur GitHub↗11,038
  • pocoproject/pocoAvatar de pocoproject

    pocoproject/poco

    9,438Voir sur GitHub↗

    POCO is a comprehensive C++ application framework that provides a cross-platform set of libraries for building network-centric applications. It offers a unified abstraction layer that wraps platform-specific APIs, enabling the same code to run across desktop, server, mobile, IoT, and embedded systems. The framework is organized into modular libraries that can be compiled and linked selectively, allowing developers to include only the components their application needs. The framework distinguishes itself through its broad coverage of application infrastructure needs, including threading and sy

    Creates server processes that run as Windows services or Unix daemons with testing fallback.

    C++c-plus-plusconfigurationcross-platform
    Voir sur GitHub↗9,438
  • wildfirechat/im-serverAvatar de wildfirechat

    wildfirechat/im-server

    8,507Voir sur GitHub↗

    WildfireChat’s im-server is an open-source instant messaging backend that handles message routing, user management, and group chat for private deployments. It provides a self-hosted messaging platform that can run on private infrastructure without third-party cloud dependencies, supporting enterprise messaging with group management, user directories, and external system integration. The server synchronizes messages and state across mobile, desktop, web, and mini-program clients simultaneously, and supports real-time audio/video calls with group conferencing and live streaming. It includes enc

    Ships a complete core messaging server and application server for private instant messaging deployment.

    Javaimvoip
    Voir sur GitHub↗8,507
  • angular-fullstack/generator-angular-fullstackAvatar de angular-fullstack

    angular-fullstack/generator-angular-fullstack

    6,095Voir sur GitHub↗

    This is a Yeoman generator that produces complete full-stack web application project skeletons, combining an AngularJS frontend with an Express.js backend. It scaffolds a MEAN stack project structure with MongoDB, including optional OAuth authentication and real-time WebSocket communication capabilities. The generator produces a complete project skeleton with a live-reload development server, preconfigured build and testing tools, and environment-specific configuration files. It includes role-based authentication with local and social login strategies, route protection, and admin user managem

    Builds the project into a distributable folder, then transfers and runs it on a Linux server with a production Node process.

    JavaScriptangularbabelfull-stack
    Voir sur GitHub↗6,095
  • deis/deisAvatar de deis

    deis/deis

    5,999Voir sur GitHub↗

    Deis is an open-source, self-hosted Platform-as-a-Service that deploys and manages containerized applications on a CoreOS cluster using a Heroku-inspired git push workflow. It accepts application code via git push, automatically builds a Docker image, and runs it as a container on the cluster, with systemd and etcd providing service discovery and configuration management. The platform provides a developer experience modeled after Heroku, with a command-line interface for creating, scaling, configuring, and monitoring applications. It hosts a private Git remote per application that triggers th

    Deploys, scales, and manages applications on self-controlled infrastructure using a Heroku-inspired workflow.

    Pythoncontainerscoreosdeis-paas
    Voir sur GitHub↗5,999
  • voila-dashboards/voilaAvatar de voila-dashboards

    voila-dashboards/voila

    5,935Voir sur GitHub↗

    Voilà is a tool that converts Jupyter notebooks into standalone interactive web applications. It renders notebook cells as HTML web components, preserving live widgets while stripping source code by default, and gives each viewer a dedicated Jupyter kernel for isolated widget state and callback execution. The project runs as a Jupyter server extension, reusing existing server infrastructure for notebook serving and authentication. It supports directory-based notebook hosting, serving all notebooks in a folder as a browsable collection of web applications from a single command. Voilà also prov

    Packages and serves the dashboard on cloud providers, private servers, or via tunneling tools like ngrok.

    Python
    Voir sur GitHub↗5,935
  • opennextjs/opennextjs-awsAvatar de opennextjs

    opennextjs/opennextjs-aws

    5,005Voir sur GitHub↗

    opennextjs-aws est un adaptateur d'infrastructure serverless et un outil de déploiement qui transforme les artefacts de build Next.js en paquets compatibles pour l'hébergement sur AWS Lambda et S3. Il fonctionne comme un adaptateur de déploiement qui mappe les sorties spécifiques au framework vers des fonctions serverless et du stockage d'objets. Le projet se distingue par l'implémentation d'optimisations spécifiques au serverless, y compris un gestionnaire de cache qui synchronise la régénération statique incrémentale et les caches de récupération (fetch) via S3 ou DynamoDB. Il dispose d'un optimiseur de démarrage à froid (cold start) qui utilise la minification de bundle et le réchauffement programmé des fonctions pour réduire la latence, ainsi qu'un pipeline d'optimisation d'images dédié pour récupérer les fichiers sources depuis S3 et les distribuer via CDN. Le système couvre un large éventail de capacités, y compris l'intégration de middleware edge, la revalidation en arrière-plan basée sur des files d'attente et la distribution de routes multi-cibles. Il gère également le trafic via le routage CDN, l'injection de données de géolocalisation et le streaming de réponses serveur pour améliorer le temps jusqu'au premier octet (TTFB). L'outil fournit des options de personnalisation étendues pour les pipelines de build, les comportements des adaptateurs et la logique serveur afin de prendre en charge des besoins architecturaux variés et des structures monorepo.

    Bundles application output for execution on traditional application server gateways.

    TypeScriptawsnextjssst
    Voir sur GitHub↗5,005
  • psviderski/unregistryAvatar de psviderski

    psviderski/unregistry

    4,781Voir sur GitHub↗

    Unregistry est un orchestrateur de cluster de conteneurs décentralisé et un gestionnaire Docker Compose. Il permet le déploiement et la mise à l'échelle de services conteneurisés sur plusieurs hôtes distants sans avoir besoin d'un plan de contrôle centralisé. Le projet se distingue en fournissant un modèle de déploiement sans registre, utilisant SSH pour transférer les couches d'images de conteneurs directement vers les serveurs distants. Cette capacité permet des déploiements vers des réseaux isolés (air-gapped) ou privés en contournant totalement les registres d'images externes. Le système couvre un large éventail de capacités opérationnelles, incluant le réseau maillé (overlay mesh) avec découverte de service DNS interne et le routage par proxy inverse automatisé pour la gestion de domaines personnalisés. Il prend en charge des modèles de haute disponibilité tels que les mises à jour progressives (rolling updates) pour des transitions de service sans interruption, les rollbacks de déploiement automatisés et le placement de services spécifique à la machine. Les opérations administratives sont gérées via une interface en ligne de commande qui prend en charge le changement de contexte de cluster et la gestion sécurisée des identifiants pour l'injection de données sensibles.

    Builds images from local files and pushes missing layers to remote servers to initiate rolling updates.

    Gocontainerddockergolang
    Voir sur GitHub↗4,781
  • hoodiehq/hoodieAvatar de hoodiehq

    hoodiehq/hoodie

    4,454Voir sur GitHub↗

    Hoodie est un framework de synchronisation de données et un backend JavaScript offline-first conçu pour maintenir les magasins de données côté client synchronisés avec un backend distant. Il fournit une couche de persistance local-first qui permet aux applications de rester fonctionnelles hors ligne en abstrayant la base de données côté client. Le système dispose d'une interface backend NoSQL qui permet l'interaction avec des magasins de données distants sans nécessiter de code boilerplate côté serveur personnalisé. Ceci est supporté par un système de pilotes modulaire d'adaptateurs backend enfichables qui connectent la couche de synchronisation à divers fournisseurs de bases de données distants. Le framework gère la synchronisation des données côté client et la persistance local-first pour assurer la cohérence à travers les appareils. Il couvre le déploiement de serveurs backend pour gérer la persistance des données et la création d'API hors ligne pour les applications web et mobiles.

    Provides the ability to deploy a backend server that exposes a client interface for data persistence and connectivity.

    JavaScript
    Voir sur GitHub↗4,454
  • kevin2li/pdf-guruAvatar de kevin2li

    kevin2li/PDF-Guru

    4,113Voir sur GitHub↗

    PDF-Guru est un processeur de documents et convertisseur de matériel d'étude propulsé par l'IA, conçu pour transformer des manuels, des articles de recherche et du contenu multimédia en flashcards structurées pour des systèmes de répétition espacée comme Anki. Il fonctionne comme un pipeline de contenu qui utilise des modèles de langage pour extraire les concepts et faits clés de documents non structurés afin de générer des paires question-réponse, des textes à trous et des cartes à choix multiples. Le système se distingue par une suite complète de gestion PDF et une analyse multi-format. Il fournit des utilitaires de documents avancés, notamment la reconnaissance optique de caractères (OCR) pour créer des PDF consultables, l'annotation par lots et la manipulation de pages bas niveau telles que la fusion, la division, le recadrage et la rotation. Il prend également en charge la conversion d'entrées diverses, y compris des feuilles de calcul, des cartes mentales, des livres électroniques et des vidéos — avec captures d'images horodatées — en ressources d'étude. Au-delà de la génération de contenu, le projet inclut des outils pour la gestion des cartes et des paquets, tels que l'édition de champs en masse et la configuration de modèles. Il prend en charge la synchronisation des données entre appareils via des réseaux locaux, des serveurs distants ou des backends auto-hébergés, et s'intègre aux bibliothèques de recherche Zotero. La plateforme gère également l'optimisation des ressources en remplaçant les images intégrées par des liens cloud pour réduire le stockage et le temps de synchronisation. Les utilisateurs peuvent exporter leurs notes de lecture et paquets de cartes dans plusieurs formats, notamment Markdown, TXT, XLSX et PDF.

    Provides a self-hosted backend server to synchronize study decks and media assets across multiple devices.

    Vueai-flashcardsanki-flashcardsanki-to-pdf
    Voir sur GitHub↗4,113
  • hasura/gitkubeAvatar de hasura

    hasura/gitkube

    3,847Voir sur GitHub↗

    Gitkube is a Kubernetes-native CI/CD controller and container image builder that automates the deployment of applications directly within a cluster. It functions as a GitOps deployment engine that synchronizes cluster state with version control repositories, allowing source code to be compiled into container images and deployed upon git push events. The system focuses on secure, multi-tenant resource management by mapping specific git repositories to dedicated Kubernetes namespaces. It utilizes an identity verification layer based on cryptographic SSH keys and role-based access control to aut

    Implements integrated workflows that automatically build images and deploy them to a cluster upon detecting git changes.

    Goci-cdcontinuous-deploymentdeveloper-tools
    Voir sur GitHub↗3,847
  • searxng/searxng-dockerAvatar de searxng

    searxng/searxng-docker

    3,157Voir sur GitHub↗

    This project is a containerized search infrastructure designed to deploy a privacy-focused metasearch engine. It acts as a self-hosted search proxy that aggregates results from multiple external web, image, and academic search providers while anonymizing requests and stripping trackers to protect user identity. The system utilizes Docker to orchestrate the search instance, integrating caching mechanisms and reverse proxy support to ensure a private and efficient search environment. It employs a modular adapter-based integration to standardize diverse external API responses and a processing pi

    Supports deployment via uWSGI for improved performance and process management.

    dockerdocker-compose
    Voir sur GitHub↗3,157
  • softwaremill/elasticmqAvatar de softwaremill

    softwaremill/elasticmq

    2,886Voir sur GitHub↗

    ElasticMQ is an Amazon SQS mock server and emulator designed for local development and testing of asynchronous messaging logic without requiring cloud connectivity. It provides a local messaging test tool that mimics cloud-based messaging infrastructure to verify message producer and consumer behavior. The project can be deployed as a standalone service or as an embedded emulator that runs directly within a Java application process to remove external dependencies. It includes a web-based queue management interface for monitoring queue statistics and managing messages visually. The system sup

    Supports running the queue server directly within the application to eliminate external dependencies.

    Scalaamazon-sqsawsaws-sqs
    Voir sur GitHub↗2,886
  • vaadin/frameworkAvatar de vaadin

    vaadin/framework

    1,805Voir sur GitHub↗

    This framework is a server-side development platform for building interactive, data-driven web applications using Java. It provides a comprehensive component model that allows developers to construct complex user interfaces entirely through backend code, abstracting away the need to manually manage HTML, CSS, or client-side scripting. The platform distinguishes itself by maintaining the application state and user interface hierarchy on the server, synchronizing changes to the browser through a persistent communication channel. This architecture enables developers to bind backend domain object

    Runs applications on any standard-compliant application server including major enterprise platforms and lightweight containers.

    Javajavavaadinvaadin-framework
    Voir sur GitHub↗1,805
  1. Home
  2. DevOps & Infrastructure
  3. Application Server Deployments

Explorer les sous-tags

  • Asynchronous Server WrappersWrappers that integrate application logic into high-performance asynchronous server frameworks. **Distinct from Application Server Deployments:** Focuses on the asynchronous wrapping of application logic rather than general gateway configurations.
  • Backend Sync ServersServers specifically configured to handle the persistence and synchronization of offline-first client data. **Distinct from Application Server Deployments:** Focuses on the synchronization logic of the server rather than general process management or gateway configuration.
  • Build and Transfer Deployments1 sous-tagBuilds the project into a distributable folder, then transfers and runs it on a Linux server. **Distinct from Application Server Deployments:** Distinct from Application Server Deployments: focuses on building and transferring artifacts, not server gateway configuration.
  • Dashboard Application DeploymentsPackages and serves the dashboard on cloud providers, private servers, or via tunneling tools like ngrok. **Distinct from Application Server Deployments:** Distinct from Application Server Deployments: focuses on deploying notebook-based dashboards specifically, not general application server configurations.
  • Embedded Queue ServersQueue server implementations that run directly within a host application process. **Distinct from Application Server Deployments:** Specifically for message queues, distinct from general application server deployment gateways.
  • Instant Messaging Server DeploymentsDeploying the core messaging server and application server for a fully functional private IM backend. **Distinct from Application Server Deployments:** Distinct from Application Server Deployments: focuses on deploying a complete instant messaging server stack, not general application gateways.
  • Service and Daemon BuildersCreating server processes that run as Windows services or Unix daemons with command-line fallback. **Distinct from Application Server Deployments:** Distinct from Application Server Deployments: focuses on building the server process itself, not deploying to an application server gateway.