Add email notifications for failed certbot runs

Based on https://wiki.archlinux.org/index.php/Systemd/Timers#MAILTO

This can easily be used by other services, with one line added to the
[Unit] section of a service:

OnFailure=status-email-ops@%n.service

Refs #3
This commit is contained in:
Greg Karékinian
2019-06-20 12:46:27 +02:00
parent a7eb12d0eb
commit 3a693efcd6
7 changed files with 92 additions and 19 deletions

View File

@@ -0,0 +1,9 @@
[Unit]
Description=Certbot
Documentation=file:///usr/share/doc/python-certbot-doc/html/index.html
Documentation=https://letsencrypt.readthedocs.io/en/latest/
OnFailure=status-email-ops@%n.service
[Service]
Type=oneshot
ExecStart=/usr/bin/certbot -q renew
PrivateTmp=true