Sign inSign up

1kamran/certbot-arvan-dns

By 1kamran

•Updated 9 months ago

Image
0

1.2K

1kamran/certbot-arvan-dns repository overview

⁠Certbot Arvan DNS Docker Image

Docker Pulls
šŸ”— Source Code: GitHub Repository⁠

Certbot Arvan DNS is a Docker image to automatically issue Let's Encrypt certificates using DNS-01 challenges on ArvanCloud.
It comes with pre-configured hooks for ArvanCloud DNS, making certificate issuance fast, reliable, and simple.


⁠Features

  • Lightweight image based on certbot/certbot:latest.
  • Pre-configured DNS-01 hooks for ArvanCloud.
  • Supports wildcard and regular domains.
  • Fully customizable certbot options.
  • Designed for CI/CD pipelines or single-run certificate issuance.

⁠Environment Variables

VariableDescription
ARVAN_API_KEYYour ArvanCloud API Key (UUID). Required.
ARVAN_ZONEThe DNS zone for your domain (e.g., example.com). Required.

Note: For security, do not hardcode your API key in scripts; use environment variables or Docker secrets.


⁠Usage

docker run --rm \
  -v certs:/etc/letsencrypt \
  -e ARVAN_API_KEY=<UUID-from-ArvanCloud> \
  -e ARVAN_ZONE=example.com \
  1kamran/certbot-arvan-dns \
  certonly \
  --agree-tos \
  -m [email protected] \
  -d 'example.com'

Tag summary

Content type

Image

Digest

sha256:d3e82e8a3…

Size

85.6 MB

Last updated

9 months ago

docker pull 1kamran/certbot-arvan-dns