awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
pomerium avatar

pomerium/pomerium

0
View on GitHub↗
4,854 نجوم·337 تفرعات·Go·Apache-2.0·8 مشاهداتwww.pomerium.com↗

Pomerium

Pomerium هو وكيل عكسي (reverse proxy) واعٍ بالهوية ومبني على مبدأ الثقة الصفرية (zero-trust) مصمم لتأمين التطبيقات والبنية التحتية الداخلية دون الحاجة إلى VPN تقليدي. من خلال التحقق من كل طلب عبر مزود هوية ومحرك سياسات تصريحي، فإنه يضمن منح الوصول بناءً على هوية المستخدم، وسياق الجهاز، وسمات الطلب بدلاً من موقع الشبكة.

يتميز المشروع بقدرته على التعامل مع بروتوكولات متنوعة ومتطلبات وصول معقدة. يوفر وصولاً آمناً ومتحققاً من الهوية لتطبيقات الويب، وخدمات TCP و UDP، واتصالات SSH، مستبدلاً المفاتيح الساكنة بشهادات مؤقتة قصيرة العمر. بالإضافة إلى ذلك، يعمل كبوابة لبروتوكول سياق النموذج (Model Context Protocol)، مما يتيح الاكتشاف الآمن، والتدقيق، وتنفيذ الأدوات القائم على السياسات لوكلاء الذكاء الاصطناعي والخدمات المؤتمتة.

يتكامل Pomerium مع Kubernetes كـ ingress controller، حيث يترجم موارد ingress الأصلية إلى تكوينات توجيه واعية بالهوية. تدعم بنيته مزامنة مستوى التحكم المركزي، مما يسمح للمسؤولين بتوزيع سياسات الأمان، وشهادات TLS، وتكوينات التوجيه عبر عناقيد الوكيل الموزعة. يوفر النظام أيضاً إدارة دقيقة لحركة المرور، بما في ذلك موازنة التحميل، ومعالجة الترويسات، والتصفية القائمة على المسار، لضمان اتصال آمن وعالي الأداء بخدمات الخلفية.

تم تصميم المشروع لنشر مرن، ويدعم كلاً من البنيات الموحدة وغير المترابطة لاستيعاب التوسع المستقل لمكونات البيانات ومستوى التحكم. يوفر قابلية مراقبة شاملة من خلال سجلات تدقيق قرارات التفويض وتصدير مقاييس الأداء، مما يسهل الامتثال ومراقبة الأمن عبر بيئات متنوعة.

Features

  • Identity-Aware Proxies - Intercepts incoming network requests to validate user identity and device context against centralized policies before forwarding traffic.
  • Zero Trust Access - Provides a zero-trust access gateway that replaces traditional VPNs with identity-based authentication for internal infrastructure.
  • HTTP Tunnels - Encapsulates non-HTTP traffic like TCP and UDP within secure HTTP tunnels for identity-verified access.
  • Service Proxying - Routes requests from external clients to internal services while enforcing identity-based access policies.
  • Group-Based Access Controls - Enforces access policies based on group membership claims retrieved from identity providers.
  • Context-Aware Access Control - Evaluates requests against user identity, group membership, and device status to determine access permissions.
  • External Identity Provider Integration - Delegates user authentication to an external identity provider to verify identities and manage sessions before granting access.
  • User Identity Verification - Verifies user credentials against existing identity providers before granting access to protected internal services.
  • Identity-Based SSH Access - Secures remote server access by authenticating users via identity providers and replacing static SSH keys with ephemeral certificates.
  • Identity Provider Integrations - Standardizes communication with external authentication services to verify user credentials and synchronize directory metadata.
  • Reverse Proxies - Functions as a reverse proxy that verifies user identity and device context for every request before granting access to internal services.
  • OIDC Identity Integrations - Delegates user sign-in and session management to OpenID Connect compatible identity providers.
  • Identity-Aware Proxy Gateways - Acts as an identity-aware gateway that integrates with OIDC and OAuth2 providers to enforce granular access policies for backend applications.
  • Single Sign-On - Passes signed identity tokens to downstream applications to enable authentication without repeated login prompts.
  • Policy Evaluation Engines - Evaluates incoming requests against version-controlled rules to determine access permissions based on user identity and context.
  • Model Context Protocol Gateways - Governs and audits tool execution by AI agents through a secure gateway that enforces identity-based policies for every interaction.
  • Session Persistence - Connects the identity and session management service to an external storage system to maintain state across service restarts.
  • Request Path Rewriters - Modifies paths of incoming requests before forwarding to match internal routing structures.
  • Kubernetes API Providers - Provides identity-aware access to Kubernetes API servers using external providers and centralized policies.
  • Dynamic Configuration Updates - Reloads route details, authorization policies, and certificates without requiring service restarts.
  • Distributed Access Clusters - Deploys and scales local proxy instances connected to a centralized control plane for unified policy distribution.
  • High Availability Infrastructure - Distributes stateless service replicas across different zones to prevent single points of failure.
  • Identity-Aware Ingress Controllers - Protects cluster resources and API servers by translating native ingress resources into identity-aware routing and access control policies.
  • Cluster Access Control - Authenticates users to Kubernetes clusters by passing identity tokens for fine-grained access control.
  • Kubernetes Ingress Route Provisioners - Creates network routes from cluster ingress resources while applying security policies via metadata annotations.
  • Load Balancing Strategies - Distributes incoming requests across multiple backend endpoints using defined load balancing policies.
  • TCP and UDP Encapsulation - Wraps non-HTTP traffic in secure tunnels to provide identity-verified access to databases and other raw socket services.
  • Infrastructure-Agnostic Proxy Deployments - Scales and hosts access gateways across any environment to maintain control over network architecture.
  • Authenticated Routings - Defines server and client routes secured with upstream authentication.
  • Upstream TLS Origination - Establishes mutual TLS authentication between the proxy and upstream servers to secure backend communication.
  • Automated TLS Reverse Proxies - Manages the acquisition and renewal of SSL certificates for proxied domains to ensure secure encrypted connections.
  • HTTP Request Redirections - Swaps schemes, hosts, ports, or paths of incoming requests to route users to new locations.
  • Traffic Routing - Matches incoming request paths using regular expressions to direct traffic to backend services.
  • Direct Token Validation - Accepts and validates existing identity provider tokens to grant access without requiring browser-based login redirects.
  • Tool Access Controls - Enforces granular access policies on specific tool calls to restrict sensitive function invocation.
  • AI Agent Security - Enforces per-request security policies and logging for traffic generated by autonomous AI agents.
  • LLM Access Delegations - Issues external bearer tokens that authorize language models to call backend servers on behalf of a user.
  • Headless Agent Authentications - Issues long-lived credentials to automated pipelines for non-interactive authentication without browser logins.
  • Ephemeral Certificate Issuance - Generates short-lived credentials for secure protocols like SSH to replace static keys and eliminate long-term exposure risks.
  • Authorization Decision Audit Trails - Logs the reasoning behind every accepted or denied request to provide transparent compliance trails.
  • TLS Certificate Management - Integrates with certificate authorities to automatically provision and renew TLS certificates for exposed services.
  • SSH Access Control Lists - Validates SSH connection requests against user identity, usernames, and public key signatures.
  • Custom Authorization Logic - Implements complex, specialized authorization requirements using programmable policy languages.
  • Service Account Authenticators - Uses manual service account credentials to support specific authorization header formats for serverless authentication.
  • Microsoft Entra ID Authentications - Verifies user identities through Microsoft Entra ID before granting access to protected services.
  • Identity Propagation - Injects cryptographically signed identity assertions into request headers to enable downstream services to verify user claims.
  • Google Account Authentications - Verifies user identities through Google identity services to manage access to protected internal resources.
  • Kubernetes Identity Integration - Maps external user identities and group memberships to native cluster role-based access controls.
  • Machine Identity Authentication - Enables secure, identity-aware authentication for automated services by issuing tokens that verify requests between internal applications.
  • Upstream Token Bridging - Acquires and refreshes access tokens for third-party services and injects them into proxied requests.
  • OAuth Token Management - Handles OAuth flows and token refreshes to provide internal tokens for upstream services.
  • Access Policy Automation - Integrates access control management into deployment pipelines to treat security policies as version-controlled code.
  • Policy Chains - Attaches multiple independent authorization rules to single routes to create layered access requirements.
  • TLS Client Certificate Registrations - Validates TLS client certificates using fingerprints or public key hashes to verify device identity.
  • Clientless Access - Routes traffic to internal web applications via browsers without requiring third-party client software.
  • Explicit Deny Rules - Overrides allow conditions by defining specific criteria that automatically block access regardless of other permissions.
  • SSH - Authenticates SSH traffic via identity providers and enforces access policies without requiring a VPN.
  • Identity Forwarding - Injects cryptographically signed identity tokens into request headers for downstream verification.
  • Identity Header Injections - Injects authenticated user identity information into request headers as tokens so downstream services can identify the user.
  • Service Overload Protections - Degrades service quality using progressive timeouts and connection limits to stop system crashes during high load.
  • Path Prefix Matching - Restricts route matching to requests that begin with specific path prefixes.
  • Infrastructure Tools - Identity-aware access proxy.
  • Networking And Proxies - Identity-aware reverse proxy.
  • Authentication Services - Identity-aware access proxy for securing internal services.
  • Identity Management - Identity-aware access proxy for secure service access.
  • Identity Tools - Identity-aware access proxy for secure application access.
  • Security and Compliance - Zero-trust access gateway.
  • الأمن والخصوصية - Identity-aware access proxy documentation and configuration.
  • Zero Trust Networking - Enables secure, identity-aware access to internal applications.

سجل النجوم

مخطط تاريخ النجوم لـ pomerium/pomeriumمخطط تاريخ النجوم لـ pomerium/pomerium

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Pomerium

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Pomerium.
  • octelium/octeliumالصورة الرمزية لـ octelium

    octelium/octelium

    3,371عرض على GitHub↗

    Octelium is a zero-trust network access platform and identity-aware proxy designed to secure private HTTP, SSH, and SQL resources. It functions as a secure gateway that validates human and workload identities using OIDC, SAML, and FIDO2 passkeys before granting access to internal applications and SaaS APIs. The system is distinguished by its secretless access broker, which injects credentials—such as API keys, passwords, and AWS Sigv4 signatures—at the gateway level so users can access databases and cloud resources without managing secrets. It further specializes in AI gateway administration,

    Goabacai-gatewayapi-gateway
    عرض على GitHub↗3,371
  • smallstep/certificatesالصورة الرمزية لـ smallstep

    smallstep/certificates

    8,245عرض على GitHub↗

    This project is a public key infrastructure management system designed to automate the issuance, renewal, and revocation of X.509, TLS, and SSH certificates. It functions as a machine identity provider and certificate authority, enabling the establishment of private PKI to secure inter-service communication and remote access. The system distinguishes itself through hardware-bound identity attestation, which ties cryptographic keys to physical device silicon or TPMs to prevent credential exfiltration. It supports a wide array of identity verification mechanisms, including OIDC, cloud-provider

    Goacmeacme-serverca
    عرض على GitHub↗8,245
  • steveiliop56/tinyauthالصورة الرمزية لـ steveiliop56

    steveiliop56/tinyauth

    6,979عرض على GitHub↗

    Tinyauth is an authentication middleware service and identity provider that verifies user identities to grant system access. It operates as a standalone server or as an authentication gateway, utilizing a reverse proxy model to intercept requests and validate credentials before traffic reaches protected backend services. The project functions as an OpenID Connect provider for single sign-on experiences and an OAuth 2.0 gateway that delegates verification to external providers such as Google and GitHub. It also acts as an LDAP authentication server, allowing for centralized user management and

    Go2faauthenticationcaddy
    عرض على GitHub↗6,979
  • fosrl/pangolinالصورة الرمزية لـ fosrl

    fosrl/pangolin

    21,255عرض على GitHub↗

    Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private network resources. It functions as a cloud-native network controller that orchestrates encrypted tunnels, traffic routing, and access policies across distributed environments. By leveraging WireGuard for secure data transport, the platform enables authenticated access to internal web applications, terminal sessions, and remote desktops without exposing services to the public internet. The platform distinguishes itself through a declarative infrastructure model that synchronizes n

    TypeScriptcrowdsecdockerhome-lab
    عرض على GitHub↗21,255
عرض جميع البدائل الـ 30 لـ Pomerium→

الأسئلة الشائعة

ما هي وظيفة pomerium/pomerium؟

Pomerium هو وكيل عكسي (reverse proxy) واعٍ بالهوية ومبني على مبدأ الثقة الصفرية (zero-trust) مصمم لتأمين التطبيقات والبنية التحتية الداخلية دون الحاجة إلى VPN تقليدي. من خلال التحقق من كل طلب عبر مزود هوية ومحرك سياسات تصريحي، فإنه يضمن منح الوصول بناءً على هوية المستخدم، وسياق الجهاز، وسمات الطلب بدلاً من موقع الشبكة.

ما هي الميزات الرئيسية لـ pomerium/pomerium؟

الميزات الرئيسية لـ pomerium/pomerium هي: Identity-Aware Proxies, Zero Trust Access, HTTP Tunnels, Service Proxying, Group-Based Access Controls, Context-Aware Access Control, External Identity Provider Integration, User Identity Verification.

ما هي البدائل مفتوحة المصدر لـ pomerium/pomerium؟

تشمل البدائل مفتوحة المصدر لـ pomerium/pomerium: octelium/octelium — Octelium is a zero-trust network access platform and identity-aware proxy designed to secure private HTTP, SSH, and… smallstep/certificates — This project is a public key infrastructure management system designed to automate the issuance, renewal, and… steveiliop56/tinyauth — Tinyauth is an authentication middleware service and identity provider that verifies user identities to grant system… fosrl/pangolin — Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private… dexidp/dex — Dex is an OpenID Connect provider and identity federation proxy that translates authentication signals from various… gristlabs/grist-core — Grist is a relational spreadsheet platform that combines the flexibility of a spreadsheet with the power of a…