awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 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·12 views

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 history

Star history chart for fideloper/trustedproxyStar history chart for fideloper/trustedproxy

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with TrustedProxy

These projects share indexed features with TrustedProxy. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • microsoft/agent-governance-toolkitmicrosoft avatar

    microsoft/agent-governance-toolkit

    4,522View on GitHub↗

    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
    View on GitHub↗4,522
  • sameersbn/docker-gitlabsameersbn avatar

    sameersbn/docker-gitlab

    8,093View on GitHub↗

    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
    View on GitHub↗8,093
  • nextcloud/all-in-onenextcloud avatar

    nextcloud/all-in-one

    9,082View on GitHub↗

    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
    View on GitHub↗9,082
  • faif/python-patternsfaif avatar

    faif/python-patterns

    42,801View on GitHub↗

    This project is a comprehensive collection of software design patterns implemented in Python. It serves as a reference for architectural, behavioral, creational, and structural patterns to guide the organization of Python applications. The collection covers behavioral strategies for managing object communication and state, creational techniques for controlling object instantiation, and structural methods for composing classes and objects into flexible hierarchies. It also includes architectural references for system-wide structuring, such as multi-tier architectures and blackboard models. Th

    Pythondesign-patternsidiomspython
    View on GitHub↗42,801
Compare all 30 related projects→

Frequently asked questions

What does fideloper/trustedproxy do?

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.

What are the main features of fideloper/trustedproxy?

The main features of fideloper/trustedproxy are: Proxy Trust Management, IP-Based Request Matchers, Request Handlers, Load Balancers, Dynamic Host Resolution, Reverse Proxy Header Identification, Proxy Traffic Management, Request Interception Middleware.

Which projects share features with fideloper/trustedproxy?

Projects with overlapping indexed features include: 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,…