awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 个仓库

Awesome GitHub RepositoriesCustom Server Script Integration

Allowing custom server modules to be embedded into container images via standard interfaces like WSGI.

Distinguishing note: Candidates focus on AI tool servers or generic WSGI servers, not the integration of custom scripts into a container image

Explore 10 awesome GitHub repositories matching devops & infrastructure · Custom Server Script Integration. Refine with filters or upvote what's useful.

Awesome Custom Server Script Integration GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • javalin/javalinjavalin 的头像

    javalin/javalin

    8,290在 GitHub 上查看↗

    Javalin is a lightweight web framework for Java and Kotlin designed for building REST APIs and web applications. It functions as an embedded Jetty web server, allowing applications to run as standalone processes without the need for an external servlet container. The project provides specialized frameworks for diverse communication patterns, including a REST API framework with automatic OpenAPI schema generation, a GraphQL API framework with query and mutation resolvers, and a WebSocket server for bidirectional real-time communication. It also includes a dedicated framework for pushing real-t

    Allows integration of additional Jakarta servlets and filters into the embedded server runtime.

    Kotlinhacktoberfestjavajavalin
    在 GitHub 上查看↗8,290
  • apache/tomcatapache 的头像

    apache/tomcat

    8,186在 GitHub 上查看↗

    Apache Tomcat is an open-source implementation of the Jakarta Servlet, Pages, Expression Language, and WebSocket specifications, serving as a container for running Java web applications. It provides a modular architecture with a servlet container, connector abstraction for multiple I/O models, and a pipeline-based request processing system that handles cross-cutting concerns through composable components. The server supports container-managed security with configurable realms for authentication against JDBC, LDAP, or memory-based credential stores, and offers TLS encryption with optional Open

    Implements Jakarta Servlet, Pages, Expression Language, and WebSocket specifications for running Java web applications.

    Javahttpjavajavaee
    在 GitHub 上查看↗8,186
  • michaing/dietpiMichaIng 的头像

    MichaIng/DietPi

    6,131在 GitHub 上查看↗

    DietPi is an ultra-lightweight Debian distribution and software platform purpose-built for single-board computers. It provides a minimal operating system that strips away unnecessary services to reduce CPU and RAM usage, and includes a curated software catalogue of pre-optimised applications that can be installed with a single command. The system reads a plain-text configuration file before first boot to perform unattended OS and software installation, and offers a web interface for remote system administration. What distinguishes DietPi is its comprehensive, integrated approach to turning a

    Provides Apache Tomcat installation for serving Java servlets and JSP pages.

    Shellbashdebiandietpi
    在 GitHub 上查看↗6,131
  • zhenfeng13/spring-boot-projectsZHENFENG13 的头像

    ZHENFENG13/spring-boot-projects

    5,737在 GitHub 上查看↗

    This repository is a curated collection of tutorials and source code examples for learning Spring Boot development, covering a range of practical project types. It provides hands-on materials for building complete applications, including a bulletin board forum system, a full-stack blog, and a large-scale e-commerce system, as well as projects that demonstrate a decoupled frontend and backend architecture. The collection focuses on guiding developers through real-world application construction, with step-by-step tutorials and source code studies for each project. It covers fundamental Spring B

    Demonstrates running Spring Boot applications as standalone JARs with embedded Tomcat.

    Javajavamicroservicemybatis
    在 GitHub 上查看↗5,737
  • apache/dubbo-spring-boot-projectapache 的头像

    apache/dubbo-spring-boot-project

    5,389在 GitHub 上查看↗

    该项目是一个集成框架,用于在 Spring Boot 应用中引导 Apache Dubbo 远程过程调用(RPC)服务。它作为一个微服务通信框架,通过自动化配置实现 RPC 服务、服务发现和分布式治理。 该项目的独特之处在于提供了一个跨语言 RPC 桥接,允许使用不同语言编写的服务通过 gRPC 和 Protobuf 等标准进行通信。它还支持使用 Triple 协议将后端微服务暴露为 REST 端点,以便从 Web 浏览器和第三方客户端直接访问。 该框架涵盖了广泛的功能,包括用于流量路由和限流的分布式服务治理、集中式配置管理,以及用于请求追踪和健康监控的微服务可观测性。它还支持多种传输层以及 Redis 和 Memcached 的存储集成。 该项目提供 Starter 和配置,以自动化 Spring Boot 环境中 RPC 基础设施的引导。

    Integrates existing security frameworks using standard Servlet APIs and Filters.

    Javadubbo
    在 GitHub 上查看↗5,389
  • line/armerialine 的头像

    line/armeria

    5,115在 GitHub 上查看↗

    Armeria 是一个基于 Netty 的微服务框架,用于构建高性能异步服务。它作为一个多协议 RPC 服务器,能够在单个统一端口上暴露 gRPC、Thrift 和 REST 服务。 该项目以其同时运行多种通信协议的能力及其集成的 RPC 调试 Web 控制台而著称,该控制台允许通过 JSON 发现和调用远程过程调用。它还包括一个 gRPC 转 JSON 转码器,以实现 Web 客户端与 Protobuf 服务的兼容性。 该框架提供了一套全面的微服务功能,包括带有断路器和重试机制的响应式 RPC 客户端、客户端负载均衡,以及与 DNS、ZooKeeper 和 Consul 的服务发现集成。它还通过指标收集、分布式追踪和交互式服务文档涵盖了分布式系统的可观测性。 Armeria 支持嵌入遗留的 Servlet 容器,并与第三方 Web 框架集成,允许在单个服务器进程中共存。

    Hosts legacy blocking servlet applications within a reactive server process to enable coexistence on the same port.

    Java
    在 GitHub 上查看↗5,115
  • jetty/jetty.projectjetty 的头像

    jetty/jetty.project

    4,085在 GitHub 上查看↗

    Jetty 是一个嵌入式 HTTP 服务器和 Java Web Servlet 容器,旨在处理传入的 Web 请求。它作为一个轻量级网络服务器,可以直接集成到 Java 应用程序或硬件设备中,为托管 Java Web 应用程序和 Servlet 提供运行时环境。 该项目实现了一个多协议 Web 服务引擎,支持 HTTP/1、HTTP/2 和 HTTP/3。它还包括一个用于客户端和服务器之间实时、全双工数据交换的 WebSocket 服务器实现,以及一个用于消费 Web 服务的 Java HTTP 客户端。 该服务器支持并排托管同一应用程序的多个版本,并提供将服务器组件嵌入到更大框架中以提供可扩展托管的能力。

    Provides a full runtime environment that implements Jakarta Servlet specifications for hosting Java web applications.

    Javaeclipseembeddedfcgi
    在 GitHub 上查看↗4,085
  • ring-clojure/ringring-clojure 的头像

    ring-clojure/ring

    3,880在 GitHub 上查看↗

    Ring is a Clojure HTTP web library that represents requests and responses as immutable data structures. It provides a functional framework for web development, treating HTTP traffic as standardized maps to decouple application logic from specific server implementations. The project features a middleware framework for composing reusable functional layers to handle cross-cutting concerns such as authentication and logging. It includes a server adapter system that translates raw traffic into request maps, as well as a dedicated integration layer for upgrading standard HTTP connections to bidirec

    Connects application logic to Java or Jakarta servlet containers for deployment on enterprise application servers.

    Clojure
    在 GitHub 上查看↗3,880
  • undertow-io/undertowundertow-io 的头像

    undertow-io/undertow

    3,748在 GitHub 上查看↗

    Undertow is a Java HTTP web server and non-blocking I/O server implementation. It functions as a Jakarta Servlet container and a WebSocket server, providing the infrastructure to execute standardized servlet components and maintain persistent full-duplex communication channels for real-time data exchange. The project is characterized by an asynchronous architecture that utilizes a non-blocking I/O model to handle large numbers of concurrent connections. It incorporates buffer-pooling mechanisms and zero-copy data transfers to reduce memory allocation and garbage collection pressure. The syst

    Implements a full Jakarta Servlet container to execute standardized server-side components and manage Java web applications.

    Javaajphacktoberfesthttp
    在 GitHub 上查看↗3,748
  • pair-code/litPAIR-code 的头像

    PAIR-code/lit

    3,636在 GitHub 上查看↗

    Lit is a machine learning interpretability framework and model debugging tool designed to analyze model behavior and performance. It serves as an interpretability dashboard for large language models and a general performance analyzer for text, image, and tabular datasets. The project distinguishes itself through a comprehensive suite of interpretability tools, including salience map generation for feature attribution, the creation of synthetic and counterfactual examples to test robustness, and the projection of high-dimensional embeddings into visual spaces via UMAP or PCA. It further enable

    Embeds custom server modules into a default container image by implementing a WSGI application interface.

    TypeScriptmachine-learningnatural-language-processingvisualization
    在 GitHub 上查看↗3,636
  1. Home
  2. DevOps & Infrastructure
  3. Custom Server Script Integration

探索子标签

  • Embedded Servlet Integrations8 个子标签Integrating additional servlets and filters into an embedded server alongside the framework's own handlers. **Distinct from Custom Server Script Integration:** Distinct from Custom Server Script Integration: focuses on Java Servlet API integration into an embedded server, not WSGI or container image embedding.