Sign inSign up

xawen/ns-letsencrypt

By xawen

•Updated about 7 years ago

ns-letsencrypt script to automate Let's Encrypt certificate management on NetScaler

Image
0

7.3K

xawen/ns-letsencrypt repository overview

⁠Docker-ns-letsencrypt

A Docker image to run Ryan Butler's ns-letsencrypt script⁠.

⁠Discussion

https://itrandomness.com/2019/09/lets-encrypt-and-netscaler-a-docker-approach/⁠

⁠Starting a container

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

⁠Configuration

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.

Tag summary

Content type

Image

Digest

Size

27.1 MB

Last updated

about 7 years ago

docker pull xawen/ns-letsencrypt