awesome-repositories.com
Blog
MCP
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
·
nginx-proxy avatar

nginx-proxy/docker-letsencrypt-nginx-proxy-companion

0
View on GitHub↗
7,712 Stars·831 Forks·Shell·MIT·9 Aufrufe

Docker Letsencrypt Nginx Proxy Companion

This project is an automated SSL certificate manager and orchestrator for Nginx proxy configurations. It functions as an ACME protocol client that handles the request, issuance, and renewal of security certificates for web services running in containers.

The system monitors Docker container lifecycle events to automatically provision certificates based on assigned hostnames. It automates the full certificate lifecycle, including domain ownership validation and the issuance of specialized wildcard or multi-domain certificates.

The tool manages security through both HTTP and DNS challenge resolution and persists certificates in local volumes. It ensures continuous encrypted connections by triggering automatic configuration reloads of the Nginx server whenever certificates are generated or updated.

Features

  • SSL Certificate Managers - Automates the full lifecycle of obtaining and renewing SSL certificates for containerized services.
  • SSL Provisioning Orchestrators - Monitors Docker containers to automatically provision security certificates based on hostnames.
  • Containerized Reverse Proxy Infrastructure - Orchestrates a scalable network of containers with integrated automated domain discovery and security.
  • Reverse Proxy Configurations - Manages Nginx reverse proxy configurations to route traffic and handle SSL termination.
  • ACME Clients - Implements the ACME protocol to automate the request and renewal of security certificates.
  • ACME Protocol Implementations - Provides the core logic for interacting with certificate authorities via the ACME protocol.
  • Certificate Lifecycle Management - Manages the complete lifecycle of security certificates from issuance through renewal.
  • SSL Certificate Automation - Automates the generation and renewal of security certificates using the ACME protocol.
  • Dynamic Configuration Reloading - Triggers Nginx configuration reloads to apply updated certificates without service interruption.
  • Docker Socket Orchestrators - Monitors the Docker socket to trigger certificate provisioning based on container lifecycle events.
  • ACME Challenge Servers - Intercepts HTTP requests to serve tokens required for ACME HTTP-01 domain validation.
  • Automated Certificate Reloaders - Automatically refreshes Nginx server blocks when new security certificates are generated.
  • Domain Validation Protocols - Verifies domain ownership using HTTP and DNS challenges to satisfy certificate authority requirements.
  • Wildcard Certificate Issuers - Supports the issuance of wildcard and multi-domain certificates to secure multiple hostnames.
  • DNS-01 Challenge Implementations - Provides DNS-01 challenge resolution to verify domain control for wildcard certificates.
  • Networking And Proxies - Automated Let's Encrypt certificate management for Nginx.

Star-Verlauf

Star-Verlauf für nginx-proxy/docker-letsencrypt-nginx-proxy-companionStar-Verlauf für nginx-proxy/docker-letsencrypt-nginx-proxy-companion

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 Docker Letsencrypt Nginx Proxy Companion

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Docker Letsencrypt Nginx Proxy Companion.
  • neilpang/acme.shAvatar von Neilpang

    Neilpang/acme.sh

    46,922Auf GitHub ansehen↗

    acme.sh is a shell-based certificate manager and ACME SSL certificate client. It automates the issuance, renewal, and installation of digital security certificates using a portable Unix shell script to remove dependencies on heavy runtime environments. The project specializes in automated domain ownership verification through a DNS challenge automator that integrates with provider APIs. It supports the generation of diverse certificate types, including wildcard certificates and issuance based on pre-existing certificate signing requests. The tool covers the full certificate lifecycle, includ

    Shell
    Auf GitHub ansehen↗46,922
  • acmesh-official/acme.shAvatar von acmesh-official

    acmesh-official/acme.sh

    46,911Auf GitHub ansehen↗

    This project is a command-line tool that automates the entire lifecycle of security certificates using standard domain validation protocols. It functions as a background service to manage the issuance, renewal, and installation of certificates, ensuring that encrypted web traffic remains active without requiring manual intervention. The tool distinguishes itself through extensive support for automated domain ownership verification, including the ability to issue wildcard certificates by programmatically interacting with external domain name system providers. It provides flexible validation op

    Shellacmeacme-challengeacme-protocol
    Auf GitHub ansehen↗46,911
  • go-acme/legoAvatar von go-acme

    go-acme/lego

    9,689Auf GitHub ansehen↗

    Lego is an ACME certificate manager and lifecycle tool used to automate the request, renewal, and revocation of SSL and TLS certificates. It implements the ACME protocol to communicate with compliant certificate authorities and manages the full issuance process, including account registration and private key rollovers. The project distinguishes itself through extensive DNS automation, utilizing a provider-based abstraction to solve DNS-01 challenges across various third-party DNS providers. It supports advanced verification workflows such as CNAME-based challenge delegation, DNS zone discover

    Goacmeacme-clientcertificate
    Auf GitHub ansehen↗9,689
  • certd/certdAvatar von certd

    certd/certd

    4,454Auf GitHub ansehen↗

    Certd is a self-hosted platform that automates the full lifecycle of SSL certificates using the ACME protocol. It handles certificate application, renewal, and deployment across multiple domains through a pipeline-driven workflow engine, with DNS challenge orchestration and multi-cloud deployment capabilities. The platform distinguishes itself through its configurable pipeline system, which allows users to build multi-step workflows that can pass outputs between tasks, execute custom scripts, and handle errors. It supports multi-tenant access control with role-based permissions, encrypted cre

    JavaScriptacmeautoautomation
    Auf GitHub ansehen↗4,454
Alle 30 Alternativen zu Docker Letsencrypt Nginx Proxy Companion anzeigen→

Häufig gestellte Fragen

Was macht nginx-proxy/docker-letsencrypt-nginx-proxy-companion?

This project is an automated SSL certificate manager and orchestrator for Nginx proxy configurations. It functions as an ACME protocol client that handles the request, issuance, and renewal of security certificates for web services running in containers.

Was sind die Hauptfunktionen von nginx-proxy/docker-letsencrypt-nginx-proxy-companion?

Die Hauptfunktionen von nginx-proxy/docker-letsencrypt-nginx-proxy-companion sind: SSL Certificate Managers, SSL Provisioning Orchestrators, Containerized Reverse Proxy Infrastructure, Reverse Proxy Configurations, ACME Clients, ACME Protocol Implementations, Certificate Lifecycle Management, SSL Certificate Automation.

Welche Open-Source-Alternativen gibt es zu nginx-proxy/docker-letsencrypt-nginx-proxy-companion?

Open-Source-Alternativen zu nginx-proxy/docker-letsencrypt-nginx-proxy-companion sind unter anderem: neilpang/acme.sh — acme.sh is a shell-based certificate manager and ACME SSL certificate client. It automates the issuance, renewal, and… acmesh-official/acme.sh — This project is a command-line tool that automates the entire lifecycle of security certificates using standard domain… go-acme/lego — Lego is an ACME certificate manager and lifecycle tool used to automate the request, renewal, and revocation of SSL… certd/certd — Certd is a self-hosted platform that automates the full lifecycle of SSL certificates using the ACME protocol. It… win-acme/win-acme — Automate SSL/TLS certificates on Windows with ease. digitalocean/nginxconfig.io — nginxconfig.io is a web-based NGINX configuration generator designed to build and optimize server configuration files…