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

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

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

60 个仓库

Awesome GitHub RepositoriesReverse Proxy Configurations

Setups for routing traffic and managing SSL termination via proxy servers.

Distinguishing note: Focuses on the proxy layer of the infrastructure.

Explore 60 awesome GitHub repositories matching devops & infrastructure · Reverse Proxy Configurations. Refine with filters or upvote what's useful.

Awesome Reverse Proxy Configurations GitHub Repositories

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

    louislam/uptime-kuma

    88,107在 GitHub 上查看↗

    Uptime Kuma is a self-hosted monitoring platform designed to track the availability and performance of network services and websites. It functions as a centralized dashboard that executes asynchronous health checks on a scheduled interval, providing real-time visibility into infrastructure health and service uptime. The platform distinguishes itself through a dedicated notification engine that dispatches alerts across multiple third-party messaging services, alongside a public status page generator that allows users to communicate service health and historical metrics via custom domains. Its

    Exposes services through reverse proxies to manage SSL termination and secure incoming traffic routing.

    JavaScriptdockermonitormonitoring
    在 GitHub 上查看↗88,107
  • syncthing/syncthingsyncthing 的头像

    syncthing/syncthing

    85,400在 GitHub 上查看↗

    Syncthing 是一个去中心化的文件同步引擎,通过点对点网状网络在多个设备间保持一致的数据状态。它作为后台守护进程运行,在受信任的节点之间自动复制文件的创建、修改和删除,无需中央服务器。通过利用内容可寻址块索引和块级增量同步,系统仅识别并传输文件的修改部分,从而确保在异构环境中高效地传播数据。 该项目以安全优先的架构著称,依赖相互 TLS 认证来验证设备身份,确保所有连接在加密上绑定到受信任的证书指纹。它支持灵活的同步模式,包括双向复制、用于备份的单向镜像以及基于引用的强制执行。为了增加隐私性,系统为不受信任的设备提供了文件夹级加密,并允许对网络流量进行细粒度控制,包括限制操作仅在本地网络进行或利用中继基础设施进行 NAT 穿透。 除了核心复制功能外,该平台还提供全面的管理工具,包括用于监控连接状态和吞吐量的 Web 仪表板,以及用于高级配置的命令行界面。它包含强大的版本控制策略以防止数据丢失,并通过原生服务集成和可观测性指标支持复杂的部署场景。该软件专为跨平台兼容性而设计,可通过标准包管理器或容器化环境安装。

    Routes web traffic to the local management interface using standard server-level proxy directives.

    Gogop2ppeer-to-peer
    在 GitHub 上查看↗85,400
  • lobehub/lobehublobehub 的头像

    lobehub/lobehub

    78,736在 GitHub 上查看↗

    LobeHub is a comprehensive multi-agent orchestration platform designed for building, configuring, and deploying specialized AI agents. It provides a unified chat-based gateway that allows users to manage autonomous agent teams across web, desktop, and mobile environments. By utilizing a framework that supports persistent memory and granular tool integration, the platform enables the execution of complex, multi-step workflows and domain-specific tasks. The platform distinguishes itself through an interactive artifact renderer that injects dynamic, visual UI elements directly into the chat stre

    Configures reverse proxy servers to manage secure HTTPS traffic and custom domain routing for production deployments.

    TypeScriptagentagent-collaborationagent-harness
    在 GitHub 上查看↗78,736
  • expressjs/expressexpressjs 的头像

    expressjs/express

    69,235在 GitHub 上查看↗

    Express is a minimalist web server framework that provides a foundational runtime environment for building backend web APIs and applications. It operates through a central application object that orchestrates the entire request-response lifecycle, allowing developers to define routes, manage server settings, and process incoming HTTP traffic. The framework is defined by its middleware-based routing engine, which sequences request handlers and logic blocks to process traffic based on path patterns and HTTP methods. This architecture supports a highly modular approach, enabling the creation of

    Trust specific proxy IP addresses to correctly identify client information and request headers when operating behind a network gateway.

    JavaScriptexpressjavascriptnodejs
    在 GitHub 上查看↗69,235
  • dani-garcia/vaultwardendani-garcia 的头像

    dani-garcia/vaultwarden

    62,749在 GitHub 上查看↗

    Vaultwarden is a self-hosted password management server designed to store and synchronize sensitive credentials, identities, and organizational data across multiple client devices. It functions as a database-backed web application that provides an API layer for secure client-server communication, enabling users to manage personal vaults and organizational data sharing with multi-factor authentication. The project distinguishes itself through a comprehensive administrative infrastructure that provides centralized control over server configuration, user accounts, and system diagnostics via a de

    Configures reverse proxy settings to manage incoming HTTPS traffic, SSL termination, and request header handling.

    Rustbitwardenbitwarden-rsdocker
    在 GitHub 上查看↗62,749
  • usememos/memosusememos 的头像

    usememos/memos

    60,819在 GitHub 上查看↗

    Memos is a self-hosted, container-native knowledge management platform designed for capturing and organizing personal notes. It functions as a private workspace where users can create content using markdown, tags, and media embeds to streamline daily productivity. The system is built to be deployed as a portable service, allowing individuals to maintain full control over their data and hosting environment. Beyond its core note-taking capabilities, the platform operates as a headless content service that exposes a structured RESTful API. This interface allows for programmatic interaction, enab

    Manage incoming traffic and HTTPS termination via proxy configurations to ensure secure and performant production access.

    Godockerfossgo
    在 GitHub 上查看↗60,819
  • digitalocean/nginxconfig.iodigitalocean 的头像

    digitalocean/nginxconfig.io

    28,294在 GitHub 上查看↗

    nginxconfig.io is a web-based NGINX configuration generator designed to build and optimize server configuration files through a visual interface. It functions as a management tool to help avoid manual syntax errors when defining server blocks. The project provides specialized utilities for implementing Gzip and Brotli compression, configuring caching strategies, and managing the deployment and renewal of SSL certificates. It also includes a reverse proxy configurator for defining routing rules and backend application server mappings to distribute network traffic. Additional capabilities cove

    Defines routing rules and backend application server mappings for traffic distribution.

    JavaScript
    在 GitHub 上查看↗28,294
  • valentinxxx/nginxconfig.iovalentinxxx 的头像

    valentinxxx/nginxconfig.io

    28,286在 GitHub 上查看↗

    nginxconfig.io is a web-based NGINX configuration generator designed to create and optimize server configuration files through a guided setup process. It functions as a reverse proxy configurator, a web server security tool, and a content delivery optimizer. The tool provides a structured interface to generate configurations for routing external traffic to application backends and hardening servers against vulnerabilities. It focuses on the creation of security headers, encryption profiles, and specific settings for different server environments. The platform covers content delivery optimiza

    Features a guided wizard to configure NGINX as a reverse proxy for routing traffic to application backends.

    JavaScript
    在 GitHub 上查看↗28,286
  • zulip/zulipzulip 的头像

    zulip/zulip

    24,696在 GitHub 上查看↗

    Zulip is an open-source, self-hosted chat platform designed for real-time team communication. It organizes conversations into threaded streams, allowing users to maintain focus and manage complex discussions within a private, secure infrastructure. The project provides full control over data, authentication, and server management, making it a comprehensive solution for organizations requiring a dedicated messaging environment. The platform distinguishes itself through a hybrid backend architecture that combines a robust web framework for standard requests with an asynchronous event-streaming

    Provides instructions for configuring reverse proxies to handle production web traffic.

    Pythonapachechatcollaboration
    在 GitHub 上查看↗24,696
  • dubinc/dubdubinc 的头像

    dubinc/dub

    23,722在 GitHub 上查看↗

    This project is a comprehensive link management and marketing attribution platform designed for creating, tracking, and analyzing shortened URLs. It functions as a centralized hub for marketing analytics, providing tools to monitor link performance, visualize conversion funnels, and manage affiliate programs through a unified dashboard. The platform distinguishes itself by integrating advanced attribution modeling and partner management directly into the link infrastructure. It supports complex marketing workflows, including automated commission calculations, fraud detection, and payout distr

    Routes tracking requests through a custom domain to bypass ad blockers and ensure reliable data collection for conversion and click events.

    TypeScriptclickhousemysqlnextjs
    在 GitHub 上查看↗23,722
  • firefly-iii/firefly-iiifirefly-iii 的头像

    firefly-iii/firefly-iii

    22,431在 GitHub 上查看↗

    Firefly III is a self-hosted personal finance management system built on a double-entry bookkeeping engine. It provides a comprehensive platform for tracking income, expenses, and account balances while maintaining financial integrity through structured accounting principles. Designed for private use, the system supports multi-user access, allowing independent financial administrations to coexist within a single installation. The platform distinguishes itself through extensive automation and integration capabilities. It features a robust REST JSON API and webhook system that enables programma

    Supports application exposure through web servers or proxies with subdirectory hosting and custom security header configurations.

    PHPaccountingbudgetbudgeting
    在 GitHub 上查看↗22,431
  • kubernetes/ingress-nginxkubernetes 的头像

    kubernetes/ingress-nginx

    19,492在 GitHub 上查看↗

    This project is a Kubernetes Ingress Controller that functions as a layer 7 traffic router and NGINX reverse proxy. It serves as a secure network gateway, directing external HTTP and HTTPS traffic to backend services within a cluster based on declarative routing rules. The controller acts as a TLS termination gateway to secure traffic and integrates with Prometheus to expose request metrics and latency data for cluster monitoring. It supports canary deployment workflows by implementing weight-based traffic splitting between different versions of a service. The system manages external access

    Configures NGINX as a reverse proxy to handle load balancing and routing for Kubernetes services.

    Goingress-controllerkubernetesnginx
    在 GitHub 上查看↗19,492
  • docmost/docmostdocmost 的头像

    docmost/docmost

    19,049在 GitHub 上查看↗

    Docmost is an open-source knowledge management system designed as a collaborative documentation platform for teams. It functions as an enterprise wiki that centralizes organizational information into structured, searchable workspaces, enabling users to create, organize, and share content through a hierarchical system of spaces and pages. The platform distinguishes itself by integrating artificial intelligence directly into the documentation lifecycle. It utilizes vector-based semantic search to allow for natural language queries across stored content and provides AI-assisted tools for draftin

    Routes incoming web traffic through a proxy server for SSL termination and load balancing.

    TypeScriptconfluencedocumentationknowledge-base
    在 GitHub 上查看↗19,049
  • verdaccio/verdaccioverdaccio 的头像

    verdaccio/verdaccio

    17,699在 GitHub 上查看↗

    Verdaccio is a registry server that implements the npm protocol to store, serve, and manage software dependencies. It functions as a private registry proxy for Node.js packages, allowing organizations to host internal packages while caching public modules. The system features a pluggable middleware architecture that enables the extension of registry behavior through custom plugins for authentication and storage backends. It supports scalable remote data management by offloading package files to S3-compatible object stores. The platform covers package lifecycle management, including publishin

    Supports routing traffic through reverse proxies to handle custom request paths and SSL termination.

    TypeScriptdockerhelmhelm-charts
    在 GitHub 上查看↗17,699
  • koel/koelkoel 的头像

    koel/koel

    17,168在 GitHub 上查看↗

    Koel is a self-hosted music streaming server designed for hosting, managing, and streaming personal digital music collections via web and mobile applications. It functions as a personal audio streaming platform that allows users to organize local and cloud-based audio libraries with integrated user accounts and playlist management. The system distinguishes itself by acting as a cloud-integrated media server, enabling the connection of remote storage providers to serve music files without requiring local disk space. It provides a cross-platform playback experience, ensuring consistent access t

    Provides configuration options to identify original client IP addresses when the server is behind a reverse proxy.

    PHPaudiohacktoberfestlaravel
    在 GitHub 上查看↗17,168
  • theonedev/onedevtheonedev 的头像

    theonedev/onedev

    14,705在 GitHub 上查看↗

    OneDev is a self-hosted, unified development platform that integrates Git repository hosting, issue tracking, and continuous integration and deployment (CI/CD) into a single system. It provides a comprehensive environment for managing the entire software lifecycle, allowing teams to coordinate code reviews, track development tasks, and automate build pipelines through a centralized interface. The platform distinguishes itself by offering browser-based, containerized development environments that allow developers to access and edit project files directly on the server. Its build system utilize

    Routes incoming web traffic through a reverse proxy to manage external access and secure connections.

    Javaci-cddevopsgit
    在 GitHub 上查看↗14,705
  • lemmynet/lemmyLemmyNet 的头像

    LemmyNet/lemmy

    14,454在 GitHub 上查看↗

    Lemmy is a self-hosted, federated discussion platform that enables the operation of independent, decentralized social networking servers. By implementing the ActivityPub protocol, it allows autonomous instances to exchange content, synchronize user interactions, and participate in a global, distributed network without centralized control. The platform distinguishes itself through a decoupled architecture that separates the backend API from the frontend, facilitating the development of custom interfaces while maintaining unified user handles and cross-platform communication. It provides granul

    Routes incoming web traffic through proxy servers while preserving headers for secure inter-server communication.

    Rustactivitypubchatfediverse
    在 GitHub 上查看↗14,454
  • freshrss/freshrssFreshRSS 的头像

    FreshRSS/FreshRSS

    14,059在 GitHub 上查看↗

    FreshRSS is an open-source, self-hosted web feed aggregator designed to collect, organize, and display content from multiple websites in a single, centralized interface. It functions as a comprehensive reader for standard syndication formats, allowing users to track updates from various sources while maintaining full control over their data and privacy. The platform supports multi-user environments, enabling individual account management and personalized reading experiences. The application distinguishes itself through its robust synchronization and extensibility capabilities. It provides a s

    Supports configuration for serving content from subfolders or subdomains when deployed behind a reverse proxy.

    PHPfeedfreshrssnews-aggregator
    在 GitHub 上查看↗14,059
  • termix-ssh/termixTermix-SSH 的头像

    Termix-SSH/Termix

    13,705在 GitHub 上查看↗

    Termix is a centralized web-based gateway for managing remote SSH connections and terminal sessions. It provides a browser-based interface that enables users to access, control, and monitor remote servers, containerized applications, and file systems from a single, unified dashboard. The platform distinguishes itself through robust security and session management capabilities. It integrates with external identity providers for single sign-on and enforces role-based access control to manage user permissions. To ensure reliable administration, it maintains stateful session persistence, allowing

    Allows adjusting web server settings to enable WebSocket support for remote connections through common proxy software like NGINX or Traefik.

    TypeScriptdockerfile-managementself-hosted
    在 GitHub 上查看↗13,705
  • searx/searxsearx 的头像

    searx/searx

    13,513在 GitHub 上查看↗

    Searx is a privacy-respecting metasearch engine and search result aggregator. It functions as a self-hosted search proxy that queries diverse web services, databases, and local indices to present a single unified list of results. The project prevents user tracking and profiling by acting as an intermediary between the client and search services. It strips identifying information from queries, removes tracker URLs and HTTP referrers from outgoing links, and can route traffic through proxies or the Tor network to mask user identity. The system supports multilingual search and result filtering

    Supports the integration of a proxy layer for routing traffic and protecting the instance from abuse.

    Python
    在 GitHub 上查看↗13,513
上一个123下一个
  1. Home
  2. DevOps & Infrastructure
  3. Reverse Proxy Configurations

探索子标签

  • Application Reverse Proxy Setup WizardsGuided configuration wizards that set up a reverse proxy and configure the managed application to trust forwarded requests. **Distinct from Reverse Proxy Configurations:** Distinct from Reverse Proxy Configurations: focuses on a built-in wizard that configures both the proxy and the application's trust settings in one step.
  • Dynamic Reverse Proxy Config GeneratorsAutomatically generates reverse proxy configuration files from container metadata and environment variables. **Distinct from Reverse Proxy Configurations:** Distinct from Reverse Proxy Configurations: focuses on the automatic generation of proxy configuration from container state, not the proxy setup itself.
  • Header Trust ConfigurationsSafely configures the application to trust and interpret forwarded headers (X-Forwarded-*) from a reverse proxy. **Distinct from Reverse Proxy Configurations:** Distinct from Reverse Proxy Configurations: focuses specifically on the trust settings that validate incoming proxy headers, not the proxy setup itself.