awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
fideloper avatar

fideloper/TrustedProxy

0
View on GitHub↗
7,311 Stars·129 Forks·PHP·MIT·2 Aufrufe

TrustedProxy

TrustedProxy is an HTTP proxy trust manager and Laravel middleware designed to validate request headers and manage session consistency for applications operating behind load balancers or reverse proxies. It serves as a request environment handler that ensures secure client IP detection and accurate URL generation.

The system prevents header spoofing by allowing the definition of trusted IP addresses and ranges. It validates that incoming requests originate from authorized intermediaries before modifying the request object to reflect the original client IP and protocol.

The project covers traffic management and security through middleware-based header parsing and dynamic host resolution. It integrates into the Laravel service provider lifecycle to automate request environment configuration and maintain consistent application session handling.

Features

  • Proxy Trust Management - Provides proxy trust management to identify authorized load balancers and reverse proxies for secure client IP detection.
  • IP-Based Request Matchers - Implements IP-based request matching to validate that incoming traffic originates from trusted network ranges.
  • Request Handlers - Acts as a request handler that dynamically updates the host and protocol based on proxy headers.
  • Load Balancers - Integrates with load balancers to ensure correct client IP detection and URL generation.
  • Dynamic Host Resolution - Provides dynamic host and protocol resolution based on proxy headers to ensure accurate URL generation.
  • Reverse Proxy Header Identification - Implements reverse proxy header identification to prevent spoofing and ensure secure request relaying.
  • Proxy Traffic Management - Manages proxy traffic to ensure correct URL generation and session consistency behind load balancers.
  • Request Interception Middleware - Uses request interception middleware to extract and validate proxy headers before they reach the application core.
  • Request Modifiers - Provides request modifiers that alter the request object to reflect the original client IP and protocol.
  • Proxy Management - Handles client requests and sessions specifically for Laravel applications deployed behind load balancers or reverse proxies.
  • Proxy Middleware - Provides Laravel middleware for validating request headers and managing session consistency behind load balancers.
  • Reverse Proxy Integrations - Provides a reverse proxy integration tool to ensure secure client IP detection and session handling.
  • Session & Cookie Handlers - Ensures consistent user session handling and secure cookie management when requests pass through multiple network layers.
  • Trust Verification - Performs trust verification by comparing source IP addresses against authorized network ranges.
  • Service Providers - Integrates proxy logic into the application's bootstrapping sequence via service providers.
  • Service Provider Integrations - Binds custom proxy handling logic into the Laravel service provider lifecycle to automate environment configuration.
  • General Utilities - Handles sessions behind load balancers.

Star-Verlauf

Star-Verlauf für fideloper/trustedproxyStar-Verlauf für fideloper/trustedproxy

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu TrustedProxy

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit TrustedProxy.
  • microsoft/agent-governance-toolkitAvatar von microsoft

    microsoft/agent-governance-toolkit

    4,522Auf GitHub ansehen↗

    The agent-governance-toolkit is a framework for enforcing security policies, managing zero-trust identities, and sandboxing the execution of autonomous AI agents. It provides a governance layer designed to control the behavior of agents through the use of a security policy engine, cryptographic identity management, and a runtime execution sandbox. The project distinguishes itself through a multi-tier privilege ring system and a cryptographic identity mesh that secures communication between autonomous entities. It implements a decay-based trust scoring mechanism to track entity reliability and

    Python
    Auf GitHub ansehen↗4,522
  • sameersbn/docker-gitlabAvatar von sameersbn

    sameersbn/docker-gitlab

    8,093Auf GitHub ansehen↗

    This project provides a containerized DevOps platform by packaging a complete GitLab installation into Docker images. It enables the deployment of a self-hosted environment that integrates Git version control, project management, and continuous integration and delivery pipelines on private infrastructure. The implementation supports deployment via Docker Compose or orchestration through Docker Swarm, allowing for scalable stacks with integrated container registries. It utilizes environment variables for configuration and supports the offloading of artifacts and backups to remote object storag

    Shell
    Auf GitHub ansehen↗8,093
  • nextcloud/all-in-oneAvatar von nextcloud

    nextcloud/all-in-one

    9,082Auf GitHub ansehen↗

    all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and collaboration services. It functions as a cloud suite deployer that orchestrates the installation of a self-hosted content platform, incorporating necessary dependencies via Docker or Kubernetes. The project distinguishes itself by providing a web-based dashboard for orchestrating, updating, and monitoring the lifecycle of service containers. It also serves as a local AI inference server, enabling the execution of generative text models, image diffusion, and speech processing on

    PHPbackupdockernextcloud
    Auf GitHub ansehen↗9,082
  • go-resty/restyAvatar von go-resty

    go-resty/resty

    11,704Auf GitHub ansehen↗

    Resty is a high-level HTTP client library for Go designed for consuming REST services. It provides a streamlined interface for executing network requests, managing server-sent event streams, and automatically mapping JSON and XML responses into data structures. The library includes built-in mechanisms for service resilience and traffic management, such as circuit breakers to prevent cascading failures, token-bucket rate limiting, and automated request retries with exponential backoff. It also features client-side load balancing to distribute outgoing traffic across multiple base URLs and requ

    Gobackoffcircuit-breakercurl-command
    Auf GitHub ansehen↗11,704
Alle 30 Alternativen zu TrustedProxy anzeigen→

Häufig gestellte Fragen

Was macht fideloper/trustedproxy?

TrustedProxy is an HTTP proxy trust manager and Laravel middleware designed to validate request headers and manage session consistency for applications operating behind load balancers or reverse proxies. It serves as a request environment handler that ensures secure client IP detection and accurate URL generation.

Was sind die Hauptfunktionen von fideloper/trustedproxy?

Die Hauptfunktionen von fideloper/trustedproxy sind: Proxy Trust Management, IP-Based Request Matchers, Request Handlers, Load Balancers, Dynamic Host Resolution, Reverse Proxy Header Identification, Proxy Traffic Management, Request Interception Middleware.

Welche Open-Source-Alternativen gibt es zu fideloper/trustedproxy?

Open-Source-Alternativen zu fideloper/trustedproxy sind unter anderem: microsoft/agent-governance-toolkit — The agent-governance-toolkit is a framework for enforcing security policies, managing zero-trust identities, and… nextcloud/all-in-one — all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and… sameersbn/docker-gitlab — This project provides a containerized DevOps platform by packaging a complete GitLab installation into Docker images.… faif/python-patterns — This project is a comprehensive collection of software design patterns implemented in Python. It serves as a reference… go-resty/resty — Resty is a high-level HTTP client library for Go designed for consuming REST services. It provides a streamlined… linkedin/school-of-sre — This project is a comprehensive educational resource and curriculum focused on site reliability engineering,…