更新
请参考新版教程,此插件不再维护
在之前的一篇文章介绍过使用let's encrypt
给gitlab pages
添加tls
支持,操作起来还是比较麻烦的,又加上let's encrypt
的证书90天后过期,而gitlab又不支持自动更新let's encrypt
证书,所以最好的办法就是使用gitlab-letsencrypt插件自动验证并创建证书。然而对于使用hexo的情况并不适用,所以对原插件稍加修改(大概加了几行代码),使其适用于hexo
,详细使用说明请参考github。
需要注意的是,gitlab-letsencrypt-hexo
需要配合使用hexo-processor-static插件才可以。