No description
Find a file
2023-12-11 13:53:16 +01:00
ci Update pipeline to use new build image. 2022-11-21 15:13:14 +01:00
example Initial commit. 2022-06-24 16:22:19 +02:00
periodic/12h Make periodic script executable and specify shell. 2022-11-21 14:14:47 +01:00
.dockerignore Initial commit. 2022-06-24 16:22:19 +02:00
certbot-ovh.ini.tmpl Initial commit. 2022-06-24 16:22:19 +02:00
certbot-ovh.sh Remove deprecated --manual-public-ip-logging-ok flag. 2023-10-28 01:49:52 +02:00
Dockerfile Add break-system-packages until we packaged this better. 2023-12-11 13:53:16 +01:00
README.md Add readme.md. 2022-06-24 16:31:11 +02:00
start.sh Initial commit. 2022-06-24 16:22:19 +02:00

Certbot for OVH

Run it and never care about your certificates again.

To run it provide the following environment variables:

  • CERTBOT_OVH_LE_EMAIL: Your email address
  • CERTBOT_OVH_AGREE_TOS: You need to agree to the terms of service, "yes" values: 1, y, t
  • CERTBOT_OVH_DOMAINS: Comma separated list of domain names for the certificate, example: yourdomain.tld,*.yourdomain.tld

Additionally the OVH API secrets must be configured. To do so mount a file /etc/certbot-ovh.ini into the docker container. See certbot-ovh.ini.tmpl for example contents.

Example

A simple example can be found at example.

SOURCE

gitea.redxef.at/redxef/certbot-ovh