diff options
author | Wojtek Kosior <koszko@koszko.org> | 2024-03-18 22:26:41 +0100 |
---|---|---|
committer | W. Kosior <koszko@koszko.org> | 2024-05-03 14:46:49 +0200 |
commit | 9392c2b8d4efe2949e04a25e786c21db168efc72 (patch) | |
tree | 36921fa991b26fabae37a56fb41e5982edd9454c /doc/he-config-bare-bones.scm | |
parent | e80908282bf8d36a104576e73f033416a16130c7 (diff) | |
download | guix-9392c2b8d4efe2949e04a25e786c21db168efc72.tar.gz guix-9392c2b8d4efe2949e04a25e786c21db168efc72.zip |
services: certbot: Allow it to be used without Nginx.
* gnu/services/certbot.scm (define-module)[#:export]: Add
`certbot-sans-nginx-service-type'.
(certbot-configuration)[service-reload]: Add field.
(certbot-configuration)[service-requirement]: Add field.
(certbot-deploy-hook): Reload requested services rather than hardcoded Nginx.
(certbot-command): Pass services to reload to `certbot-deploy-hook'.
(certbot-renewal-one-shot): Pass depended services to Shepherd as configured
instead of passing hardcoded Nginx.
(certbot-sans-nginx-service-type): New variable.
(certbot-service-type): Avoid code duplication by inheriting from the above
service type.
Change-Id: Ic833f24989bbcdcbbc273f9c8eae4c56992aafa0
Diffstat (limited to 'doc/he-config-bare-bones.scm')
0 files changed, 0 insertions, 0 deletions