Skip to content

Conversation

@swalkinshaw
Copy link
Member

Replaces the custom letsencrypt role with Nginx's new automated solution using the nginx-acme module. This drastically simplifies Trellis' SSL setup with Let's Encrypt by delegating most of the functionality to Nginx.

See https://nginx.org/en/docs/http/ngx_http_acme_module.html

@swalkinshaw swalkinshaw force-pushed the nginx-acme branch 4 times, most recently from 2190331 to 3b42812 Compare January 14, 2026 04:24
@swalkinshaw swalkinshaw mentioned this pull request Jan 14, 2026
6 tasks
Replaces the custom `letsencrypt` role with Nginx's new automated
solution using the `nginx-acme` module. This drastically simplifies
Trellis' SSL setup with Let's Encrypt by delegating most of the
functionality to Nginx.

See https://nginx.org/en/docs/http/ngx_http_acme_module.html
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant