acme.sh and the strato-dns-api to allow for automatic (wildcard) certificates on Strato domains.
2.2K
A ready-to-go docker container/image that wraps the acme.sh script and the python API for access to strato DNS. This allows for automatic certificate generation/renewals with wildcard support on domains hosted at Strato.
Source: https://github.com/Slinred/strato-acme
config and place a file called strato-acme-config.json inside which is filled with your strato API config (see above)/strato-acme/config and will also then contain the acme.sh settings/strato-acme/certs to be able to persist and share certificates with other containers (e.g. traefik)/strato-acme/logsFor a reference, see docker-compose.yml
When the container is running in the background (e.g. via docker compose up -d ...) use the following command to trigger certificate generation:
docker exec strato_acme create-new-wildcard-cert.sh <YOUR_DOMAIN> <YOUR_EMAIL>
This will then try to generate a wildcard certificate for <YOUR_DOMAIN> and *.<YOUR_DOMAIN>.
If generation was successfull, there will also be a cron job created to automatically renew the certificate before expiration (see official acme.sh docs).
Content type
Image
Digest
sha256:3afb4c46c…
Size
82.5 MB
Last updated
about 1 month ago
docker pull slinred/strato-acme