Sign inSign up

beeone/certbot-infomaniak

By beeone

•Updated 8 months ago

Image
0

302

beeone/certbot-infomaniak repository overview

⁠certbot-infomaniak

docker image with infomaniak plugin

In order to create a docker container with a certbot-dns-infomaniak installation, create an empty directory with the following Dockerfile:

FROM certbot/certbot
RUN pip install certbot-dns-infomaniak

Proceed to build the image::

docker build -t beeone/certbot-infomaniak:latest .
docker push beeone/certbot-infomaniak:latest

Once that's finished, the application can be run as follows::

docker run --rm \
   -v /etc/letsencrypt:/etc/letsencrypt \
   -v ./infomaniak.ini:/etc/infomaniak.ini:ro \
   --cap-drop=all \
   beeone/certbot-infomaniak certonly \
   --authenticator dns-infomaniak \
   --dns-infomaniak-credentials /etc/infomaniak.ini \
   --no-self-upgrade \
   --keep-until-expiring --non-interactive --expand \
   --server https://acme-v02.api.letsencrypt.org/directory \
   --agree-tos --email "[email protected]" \
   -d '*.example.com' -d example.com

Tag summary

Content type

Image

Digest

sha256:db526b337…

Size

83.4 MB

Last updated

8 months ago

docker pull beeone/certbot-infomaniak