GleSYS DNS authentication plugin for Certbot
GleSYS DNS Authenticator for Certbot
$ pip install certbot-glesys
Create an API key with the following permissions:
Don’t forget to give access to the appropriate IP-address range. If you want to be able to run the client from anywhere, enter 0.0.0.0/0.
To use the authenticator you need to provide some required options:
- --certbot-glesys:auth-credentials (required)
- INI file with user and password for your GlesSYS API user.
The credentials file must have the following format:
certbot_glesys:auth_user = CL00000 certbot_glesys:auth_password = apikeygoeshere
For safety reasons the file must not be world readable. You can solve this by running:
$ chmod 600 credentials.ini
Then you can run certbot using:
$ certbot certonly \ --authenticator certbot-glesys:auth \ --certbot-glesys:auth-credentials credentials.ini \ -d domain.com
If you want to obtain a wildcard certificate you can use the --server https://acme-v02.api.letsencrypt.org/directory flag and the domain -d *.domain.com.
This plugin is neither affiliated with nor endorsed by GleSYS Internet Services AB.
Released on 23rd April 2018
This is a breaking change since it requires the domain:list permission.
Released on 15th March, 2018
Released on 30th September, 2017
- Initial release
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|certbot_glesys-0.2.0-py2.py3-none-any.whl (6.8 kB) Copy SHA256 hash SHA256||Wheel||py2.py3|
|certbot-glesys-0.2.0.tar.gz (5.4 kB) Copy SHA256 hash SHA256||Source||None|