[GH-ISSUE #1561] Add Certificate Renewal Interval Option #5291

Open
opened 2026-03-01 15:40:59 +03:00 by kerem · 0 comments
Owner

Originally created by @asymptoto on GitHub (Feb 15, 2026).
Original GitHub issue: https://github.com/0xJacky/nginx-ui/issues/1561

Problem:
Currently, the certificate management will try to renew every single hour, regardless of the expiry time.
This will usually fail due to rate limits, spamming notifications as well as unnecessarily stressing LetsEncrypt servers.

Solution:
Add a configurable option for the maximum valid time before trying to renew (similar to the LEGO CLI --days option) and set a sane default like 30 days.

Originally created by @asymptoto on GitHub (Feb 15, 2026). Original GitHub issue: https://github.com/0xJacky/nginx-ui/issues/1561 Problem: Currently, the certificate management will try to renew every single hour, regardless of the expiry time. This will usually fail due to rate limits, spamming notifications as well as unnecessarily stressing LetsEncrypt servers. Solution: Add a configurable option for the maximum valid time before trying to renew (similar to the LEGO CLI --days option) and set a sane default like 30 days.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nginx-ui#5291
No description provided.