Public | Automated Build

Last pushed: a year ago
Short Description
Lets Encrypt sidekick containter
Full Description

letsencrypt-sidekick

Uses :

  • alpine:latest
  • python to run lego and to generate the SSL certificates

Python installation for Alpine taken from https://github.com/jfloff/alpine-python/blob/master/2.7/Dockerfile

The container requests a cert from https://letsencrypt.org/ upon startup.
Schedule restart of the container/pod within 90 days to renew before cert expiry.

Run :

sudo docker run -p 80:80 -p 443:443 --name ssl-sidekick \
        -e CERT_DOMAINS="my1.example.net,my2.example.net" \
        -e CERT_EMAIL="webmaster@example.net" \
        -e CERT_PATH="/etc/gitlab/ssl" \
        -e ENABLE_SSL=true \
        -e LETSENCRYPT_MODE="prod" \
pixelfactory/letsencrypt-sidekick
Docker Pull Command
Owner
pixelfactory