Sign inSign up

wumvi/certbot

By wumvi

•Updated over 7 years ago

Https для проектов

Image
0

828

wumvi/certbot repository overview

⁠Создание сертификата

certbot certonly --agree-tos --email $EMAIL -d $DOMAIN --standalone --preferred-challenges http

docker volume create domain.ssl docker run --restart always -ti -d -e CONTAINER=domain -p 80:80 -v domain.ssl:/etc/letsencrypt/ -v /var/run/docker.sock:/var/run/docker.sock -e EMAIL=[email protected]⁠ -e DOMAIN=domain --hostname certbot --name certbot wumvi/certbot

docker exec -ti certbot bash

#!/bin/bash cd /opt/certbot certbot renew --renew-hook "service postfix reload" --renew-hook "service dovecot restart" -q > /var/log/certbot-renew.log | mail -s "CERTBOT Renewals" $EMAIL < /var/log/certbot-renew.log exit 0

/var/log/letsencrypt/letsencrypt.log

openssl x509 -checkend 432000 -noout -in /etc/letsencrypt/live/$DOMAIN_FOLDER/cert.pem

apt-get --no-install-recommends -qq -y install sendmail mail -s "CERTBOT Renewals" $EMAIL

docker inspect --format='{{json .State.Health}}' cron

sqlite3 /etc/letsencrypt/domains.sqlite select * from domains; select * from containers; .quit

Tag summary

Content type

Image

Digest

Size

42.9 MB

Last updated

over 7 years ago

docker pull wumvi/certbot