letsencrypt-nginx-proxy-companion

A Docker companion container that automates Let’s Encrypt certificate issuance/renewal for Nginx Proxy based setups (commonly with nginx-proxy/nginx-proxy-manager style), wiring certificate generation into the reverse-proxy workflow.

Evaluated Apr 04, 2026 (27d ago)
Homepage ↗ Repo ↗ Infrastructure letsencrypt acme nginx reverse-proxy docker tls certificate-management automation
⚙ Agent Friendliness
45
/ 100
Can an agent use this?
🔒 Security
43
/ 100
Is it safe for agents?
⚡ Reliability
36
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
0
Documentation
50
Error Messages
0
Auth Simplicity
60
Rate Limits
30

🔒 Security

TLS Enforcement
80
Auth Strength
45
Scope Granularity
0
Dep. Hygiene
50
Secret Handling
40

Primary security considerations are protecting any DNS provider credentials used for DNS-01, ensuring ACME/HTTP-01 validation paths are not exposed insecurely, and restricting container permissions/volume mounts so private keys/cert material aren’t overly accessible. TLS enforcement for issued certificates is typically strong, but secret-handling quality depends on deployment practices.

⚡ Reliability

Uptime/SLA
0
Version Stability
50
Breaking Changes
50
Error Recovery
45
AF Security Reliability

Best When

You run Nginx behind a Docker-based dynamic proxy and want automatic Let’s Encrypt certificates with minimal ops overhead.

Avoid When

You cannot run Docker (or equivalent container runtime) or cannot accommodate ACME HTTP/DNS reachability requirements for Let’s Encrypt validation.

Use Cases

  • Automatically obtain and renew TLS certificates for containerized reverse proxies
  • Minimize manual certificate management for homelabs and production Docker deployments
  • Enable HTTPS for multiple dynamically-provisioned subdomains/services behind a single Nginx proxy

Not For

  • Environments that require custom ACME challenges without container/Docker integration
  • Organizations that need a fully managed hosted certificate service with centralized governance
  • Non-Nginx reverse proxy setups without compatibility for the companion pattern

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
No
SDK
No
Webhooks
No

Authentication

Methods: No user-facing auth for an API (primarily uses ACME/Let’s Encrypt account + validation) ACME account registration handled by the companion Optional use of DNS provider credentials if configured for DNS-01
OAuth: No Scopes: No

Authentication is not a typical app-layer auth concern; instead it relies on Let’s Encrypt ACME flows and (optionally) DNS provider credentials for DNS-01 challenge.

Pricing

Free tier: No
Requires CC: No

Software is open-source; Let’s Encrypt is free. Operational costs relate to infrastructure/networking and certificate issuance rate limits.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • ACME validation failures are commonly due to reachability (ports/DNS/HTTP routing) rather than code issues; automated retries may not help without fixing networking.
  • Rate limits from Let’s Encrypt can occur if misconfigured; ensure proper constraints before repeated issuance attempts.
  • Secret/config handling (DNS provider credentials, email/account settings) is critical; agents should avoid logging env/secret values.
  • Container wiring (volumes, nginx-proxy companion environment variables, and correct network/hostname) must match the expected layout; small deviations can break renewals.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for letsencrypt-nginx-proxy-companion.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-04-04.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered