[GH-ISSUE #1513] Automatically Renew Let’s Encrypt Certificates #1161

Closed
opened 2026-02-26 06:36:00 +03:00 by kerem · 2 comments
Owner

Originally created by @Rafat97 on GitHub (Oct 24, 2021).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/1513

Is your feature request related to a problem? Please describe.

SSL auto renew

Describe the solution you'd like

We can add auto renew SSL with the help of cron job. I mean this(Let’s Encrypt SSL/TLS Certificates with NGINX) type of configuration.

In this article, I was focused on 4th point. Which is Automatically Renew Let’s Encrypt Certificates. I give a screenshot.

Automatically Renew Let’s Encrypt Certificates

The flow of working will be-

  1. First we need to install certbot and python3-certbot-nginx package.
  2. Then we can add cron job. The cron job look like 0 12 * * * /usr/bin/certbot renew --quiet
Originally created by @Rafat97 on GitHub (Oct 24, 2021). Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/1513 <!-- Are you in the right place? - If you are looking for support on how to get your upstream server forwarding, please consider asking the community on Reddit. - If you are writing code changes to contribute and need to ask about the internals of the software, Gitter is the best place to ask. - If you think you found a bug with NPM (not Nginx, or your upstream server or MySql) then you are in the *right place.* --> **Is your feature request related to a problem? Please describe.** <!-- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] --> SSL auto renew **Describe the solution you'd like** <!-- A clear and concise description of what you want to happen. --> We can add auto renew SSL with the help of cron job. I mean [this(Let’s Encrypt SSL/TLS Certificates with NGINX)](https://www.nginx.com/blog/using-free-ssltls-certificates-from-lets-encrypt-with-nginx/) type of configuration. In this article, I was focused on 4th point. Which is `Automatically Renew Let’s Encrypt Certificates`. I give a screenshot. ![Automatically Renew Let’s Encrypt Certificates](https://raw.githubusercontent.com/Rafat97/rafat97-content-static/main/random/Auto_renw_SSL.png) The flow of working will be- 1. First we need to install `certbot` and `python3-certbot-nginx` package. 2. Then we can add cron job. The cron job look like `0 12 * * * /usr/bin/certbot renew --quiet` <!-- **Describe alternatives you've considered** A clear and concise description of any alternative solutions or features you've considered. --> <!-- **Additional context** Add any other context or screenshots about the feature request here. -->
kerem 2026-02-26 06:36:00 +03:00
Author
Owner

@the1ts commented on GitHub (Oct 24, 2021):

Hi @Rafat97, have you opened this in the wrong GitHub issue tracker? This is the issue tracker for Nginx-Proxy-Manager, a node application that already does lets encrypt cert automatic creation and renewal as well as setup proxies using Nginx. It sits on top of Nginx.
If this was meant for the Nginx issue tracker then they have a ticket open for the last 4 years on this.

<!-- gh-comment-id:950355995 --> @the1ts commented on GitHub (Oct 24, 2021): Hi @Rafat97, have you opened this in the wrong GitHub issue tracker? This is the issue tracker for Nginx-Proxy-Manager, a node application that already does lets encrypt cert automatic creation and renewal as well as setup proxies using Nginx. It sits on top of Nginx. If this was meant for the Nginx issue tracker then they have a ticket open for the last 4 years on [this](https://trac.nginx.org/nginx/ticket/1480).
Author
Owner

@chaptergy commented on GitHub (Oct 24, 2021):

Yeah, this has to be the wrong issue tracker, as the nginx proxy manager already renews certificates automatically.

<!-- gh-comment-id:950370782 --> @chaptergy commented on GitHub (Oct 24, 2021): Yeah, this has to be the wrong issue tracker, as the nginx proxy manager already renews certificates automatically.
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-proxy-manager-NginxProxyManager#1161
No description provided.