diff options
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/scadere-check.service | 7 | ||||
-rw-r--r-- | contrib/scadere-check.timer | 11 | ||||
-rw-r--r-- | contrib/scadere-listen.service | 11 |
3 files changed, 29 insertions, 0 deletions
diff --git a/contrib/scadere-check.service b/contrib/scadere-check.service new file mode 100644 index 0000000..ad57246 --- /dev/null +++ b/contrib/scadere-check.service @@ -0,0 +1,7 @@ +[Unit] +Description=Run scadere-check +After=network.target + +[Service] +ExecStart=scadere-check --output=/var/lib/scadere/certificates \ + example.com example.net diff --git a/contrib/scadere-check.timer b/contrib/scadere-check.timer new file mode 100644 index 0000000..235e4c3 --- /dev/null +++ b/contrib/scadere-check.timer @@ -0,0 +1,11 @@ +[Unit] +Description=Run scadere-check everyday + +[Timer] +OnCalendar=daily +Persistent=true +RandomizedDelaySec=86400 +FixedRandomDelay=true + +[Install] +WantedBy=timers.timer diff --git a/contrib/scadere-listen.service b/contrib/scadere-listen.service new file mode 100644 index 0000000..15c97a8 --- /dev/null +++ b/contrib/scadere-listen.service @@ -0,0 +1,11 @@ +[Unit] +Description=Run scadere-listen +After=network.target + +[Service] +ExecStart=scadere-listen --title='TLS cert renewal' \ + /var/lib/scadere/certificates https://scadere.example :4433 +Restart=on-failure + +[Install] +WantedBy=default.target |