Skip to content

Used to auto renew gitlab page`s let's encrypt certificate that built with hexo

License

Notifications You must be signed in to change notification settings

zongren/gitlab-letsencrypt-hexo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gitlab-lensencrypt-hexo

Used to auto renew let's encrypt certificate for gitlab-hosted blogs that built with hexo.This project is modifed from gitlab-letsencrypt.

prerequisite

You need hexo-processor-static,python and visual c++ 2005 to make gitlab-letsencrypt-hexo work.

install

npm install -g gitlab-letsencrypt-hexo

use

gitlab-le-hexo \
--email      example@example.com     `# Let's Encrypt email address` \
--domain     example.com             `# Domain that the cert will be issued for` \
--repository gitlab_user/gitlab_repo `# Namespaced repository identifier` \
--token      ...                     `# GitLab personal access token, see https://gitlab.com/profile/personal_access_tokens` \
--path       ...                     `# Path to put the challenge file,default is source/_static/.well-known/acme-challenge/`

useful link

vcbuild error

https://zongren.me/2017/03/22/fix-npm-vcbuild-error/

openssl error

http://slproweb.com/products/Win32OpenSSL.html

About

Used to auto renew gitlab page`s let's encrypt certificate that built with hexo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published