Skip to content

letsencrypt lighttpd

Jetzt nur mal ganz schnell, wenn ich mal mehr Zeit habe, ausführlicher:

emerge -av letsencrypt
letsencrypt certonly --webroot-path /var/www/localhost/htdocs/ -d [DOMAIN]
mkdir /etc/lighttpd/certs
cat /etc/letsencrypt/live/[DOMAIN]/privkey.pem /etc/letsencrypt/live/[DOMAIN]/cert.pem > letsencrypt.pem
joe /etc/lighttpd/lighttpd.conf
$SERVER["socket"] == ":443" {
  ssl.engine = "enable"
  ssl.pemfile = "/etc/lighttpd/certs/letsencrypt.pem"
}
/etc/init.d/lighttpd restart


Jetzt noch ein Script bauen, dass das nach drei Monaten automatisch erneuert. Aber dafür isses jetzt was spät, finde ich. ;-)