Files
Ansible/roles/lego/templates/lego.service.j2
2022-10-09 21:41:56 +00:00

20 lines
411 B
Django/Jinja

## Managed by Ansible ##
[Unit]
Description=Run lego renew
After=network-online.target
[Service]
Type=oneshot
Environment={{ lego_provider|upper }}_API_KEY={{ vault_ionos_token_dns }}
ExecStart={{ lego_install_dir }}/lego \
{% for dns in certificate_domains %}
--domains="{{ dns }}" \
{% endfor %}
{{ lego_cli_params|join(' ') }} \
renew
User=root
[Install]
WantedBy=multi-user.target