8 repositorios
Interfaces that allow web servers to communicate with external application processes for dynamic request handling.
Distinguishing note: Focuses specifically on the FastCGI protocol integration for request processing, distinct from general-purpose reverse proxying.
Explore 8 awesome GitHub repositories matching web development · FastCGI Gateways. Refine with filters or upvote what's useful.
Nginx is a high-performance HTTP server and reverse proxy designed to handle high-concurrency traffic through an efficient, event-driven architecture. It functions as a versatile traffic management gateway and content delivery accelerator, providing the infrastructure necessary to route client requests, balance loads across backend servers, and serve static assets with minimal resource consumption. The project distinguishes itself through a master-worker process model that separates configuration management from request processing, ensuring stable operations under heavy load. Its modular requ
Enables seamless integration with external application servers by passing request parameters and script information through the FastCGI protocol.
RoadRunner is a high-performance application server and process manager designed to serve PHP applications using a persistent worker model. It eliminates bootload overhead and initialization time by keeping application processes alive between requests, acting as a protocol-agnostic proxy that routes traffic to a pool of supervised workers. The server is built with a plugin-based modular architecture, allowing it to be extended with custom Go plugins and compiled into tailored binaries. It distinguishes itself by providing a unified execution model for a wide array of communication protocols,
Implements a FastCGI gateway allowing web servers to communicate directly with PHP worker processes.
Kitura is a server-side web framework for building HTTP services and web applications using the Swift programming language. It functions as an HTTP server that handles incoming requests, routes traffic, and serves responses. The framework serves as a Codable REST API framework, enabling the encoding and decoding of native Swift data types for web service communication. It also provides a FastCGI web interface to connect Swift applications to external web servers for improved scalability. The system includes capabilities for secure web communication through SSL/TLS network encryption, server-
Implements the FastCGI protocol to allow the application to communicate with external web server processes.
Kitura is a server-side web framework for building web applications and APIs using the Swift programming language. It provides a native HTTP server for hosting network traffic and implementing REST APIs. The framework features a pluggable middleware architecture that allows for the insertion of custom logic into the request-response pipeline. It utilizes a Codable data processor to automate the serialization and deserialization of HTTP requests and responses using Swift data models. The system includes a trie-based route matching mechanism for mapping URL paths to handlers and supports the F
Implements a FastCGI interface to allow external web servers to communicate with the application for request processing.
Este proyecto sirve como centro de documentación y repositorio de especificaciones para imágenes oficiales de Docker. Funciona como un generador de documentación basado en metadatos que transforma archivos de contenido estructurado en archivos markdown y readmes para su distribución pública. El repositorio proporciona guías técnicas y estándares de configuración para desplegar software contenedorizado a través de múltiples arquitecturas de CPU. Incluye manuales detallados para configurar variables de entorno, montajes de volúmenes y ajustes de red para garantizar despliegues de imágenes consistentes. La documentación cubre una amplia gama de entornos contenedorizados, incluyendo varias distribuciones de Linux y entornos Unix mínimos. Detalla el despliegue de instancias de bases de datos, runtimes de Java y sistemas de gestión de contenido, con un enfoque en la optimización de contenedores ligeros y la persistencia de datos. El proyecto utiliza validación automatizada para verificar archivos fuente markdown y YAML frente a estándares de formato antes de que se publiquen.
Documents the use of FastCGI sockets for integrating containerized tools with web servers.
Isso es un sistema de comentarios autohospedado y servidor de comentarios WSGI que permite a los usuarios gestionar foros de discusión descentralizados. Funciona como un motor de discusión en markdown que transforma el contenido generado por el usuario en HTML filtrado para una visualización segura en páginas web. El sistema está diseñado como un host de comentarios de dominio cruzado, permitiendo que una única instancia de servidor centralizada sirva secciones de comentarios únicas en múltiples dominios distintos. Asegura esta integración utilizando listas blancas de nombres de host CORS para garantizar que los comentarios solo sean incrustables en sitios web autorizados. La plataforma proporciona una interfaz de moderación integral con un panel de administración protegido por contraseña y una cola de revisión para filtrar publicaciones. Las capacidades adicionales incluyen notificaciones por correo electrónico basadas en SMTP, generación de identicons de usuario y la capacidad de migrar el historial de conversaciones desde plataformas externas mediante importaciones JSON. El servidor puede desplegarse mediante entornos contenedorizados, FastCGI o como un servicio del sistema.
Allows the server to run as a FastCGI script for environments with restricted process lifetimes.
This project provides a server-side language runtime and a standardized Docker image for deploying applications across different operating systems. It functions as an execution environment for generating dynamic HTML, JSON, and XML content, while also serving as a command line interface for automation scripts and background jobs. The runtime is designed for extensibility through a C-based extension architecture, allowing the loading of custom modules for specialized functionality. It supports multiple server application interfaces, including a FastCGI web interface for high-performance commun
Integrates with a FastCGI process to handle web requests more efficiently than standard CGI.
Hono is a lightweight Go web framework designed for building high-performance backend services and applications. It provides a core HTTP routing engine that maps URLs and methods to handler functions using patterns and regular expressions. The toolkit includes a WebSocket server implementation for real-time bidirectional communication and a secure cookie manager that uses encryption and HMAC signatures to prevent session tampering. It also features a FastCGI server interface, allowing applications to communicate with external process managers and web servers via FastCGI and SCGI protocols. T
Provides FastCGI gateways to allow web servers to communicate with external application processes.