SkillAgentSearch skills...

Letsencrypt

:whale: Dockette #LetsEncrypt Automatic Robot Dockerfile

Install / Use

/learn @dockette/Letsencrypt
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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='my@email.tld' \
    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.

Maintenance

See how to contribute to this package. Consider to support f3l1x. Thank you for using this package.

View on GitHub
GitHub Stars9
CategoryDevelopment
Updated1mo ago
Forks2

Languages

Shell

Security Score

90/100

Audited on Feb 16, 2026

No findings