Add certbot renew service
All checks were successful
Continuous Integration / env (push) Successful in 0s

This commit is contained in:
2026-01-18 12:42:37 +01:00
parent 8e13e2004a
commit f811e72e64
7 changed files with 51 additions and 23 deletions

13
conf/nginx/default.conf Normal file
View File

@@ -0,0 +1,13 @@
server {
listen 443 default_server;
server_name _;
return 404;
}
server {
listen 80 default_server;
server_name _;
return 301 https://$host$request_uri;
}

View File

@@ -0,0 +1,5 @@
[Unit]
Description=Renew certbot certificates
[Service]
ExecStart=sleep $RANDOM && /opt/certbot/bin/pip install --upgrade certbot certbot-nginx certbot-dns-ovh && certbot renew

View File

@@ -0,0 +1,8 @@
[Unit]
Description=Daily renew certbot certificates
[Timer]
OnCalendar=Daily
[Install]
WantedBy=multi-user.target