Sign inSign up

dockette/letsencrypt

Sponsored OSS

By dockette

•Updated almost 6 years ago

[DISCONTINUED] Create 90 days SSL certificates for given domains

Image
4

10K+

dockette/letsencrypt repository overview

⁠LetsEncrypt

Docker Stars Docker Pulls

Create 90 days SSL certificates for given domains.

⁠How it works

Container creates simple Nginx server listening on port 80 and waiting for letsencrypt validation.

It handles only requests to mydomain.com/.well-known, all other requests are forbidden.

server {
    listen 80;
    server_name $DOMAINS;

    location ^~ /.well-known/ {
        root /var/www/acme-certs;
    }

    location / {
        return 403;
    }
}

⁠Usage

docker run \
    -p 80:80 \ 
    -v /srv/certs/mydomain.com:/var/www/certs \
    --name le \
    -e DOMAINS='mydomain.com www.mydomain.com' \
    -e EMAIL='[email protected]' \
    dockette/letsencrypt:latest

You can add -it for interactive shell.

After that you will have copies of certificates in your /srv/certs/mydomain.com/ folder.

Tag summary

Content type

Image

Digest

Size

244.4 MB

Last updated

almost 6 years ago

docker pull dockette/letsencrypt

This week's pulls

Pulls:

114

Last week