自動簽署SSL Certification - Certbot
提示雖然可以用這個方法來代直接安裝certbot,不過後來用方Nginx Proxy Manager
Certbot
Install
sudo docker run -it --rm --name certbot -v "/etc/letsencrypt:/etc/letsencrypt" -v "/var/lib/letsencrypt:/var/lib/letsencrypt" \
certbot/certbot certonly
想要對於指定IP有不同Domain的話可以再加上-p 你要的ip:80:80 -p 你要的ip:443:443這一個參數這樣就可以對應了
Auto Renew
在crontab裡面加上
0 0 * * * docker run --rm -v /etc/letsencrypt:/etc/letsencrypt -ti certbot/certbot renew
就好了
廢棄理由
用不上了..現在都是使用含自動簽發SSL的reserve proxy,如traefik或nginx proxy manager所以就不需要這個這麼純的東西了