ns-letsencrypt script to automate Let's Encrypt certificate management on NetScaler
7.3K
A Docker image to run Ryan Butler's ns-letsencrypt script.
https://itrandomness.com/2019/09/lets-encrypt-and-netscaler-a-docker-approach/
docker run --name ns-letsencrypt \
--mount type=bind,source=<path to data>,target=/root \
--mount type=bind,source=/etc/localtime,destination=/etc/localtime,readonly \
xawen/ns-letsencrypt
Once the container is running, get the container ID
$ docker ps
Then, open a shell into it:
$ docker exec -it <contaner ID> bash
At that point, follow the diretions on Ryan's page. Note that following steps are unnecessary as they're already in the image:
The container will create a cron job that will run once per week (3am on Saturday). The ns_letsencrypt script will update the LE certificate once it's within 30 days of expiration.
Content type
Image
Digest
Size
27.1 MB
Last updated
about 7 years ago
docker pull xawen/ns-letsencrypt