Metadata-Version: 2.4
Name: gcl_certbot_plugin
Version: 0.0.1
Summary: Plugin for certbot to allow dns-01 acme checks in letsencrypt.
Home-page: https://github.com/infraguys/gcl_certbot_plugin
Author: Genesis Corporation
Author-email: mail@gmelikov.ru
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: AUTHORS
Requires-Dist: pbr<=5.8.1,>=1.10.0
Requires-Dist: bazooka<2.0.0,>=1.3.0
Requires-Dist: certbot<5.0.0,>=3.0.0
Requires-Dist: gcl_iam<1.0.0,>=0.11.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-dist
Dynamic: summary

# gcl_certbot_plugin
Plugin for certbot to allow dns-01 acme checks in letsencrypt with Genesis Core integrated DNS.

## How to use
```bash
# Install the plugin and certbot
pip install gcl_certbot_plugin

# Create certificate
certbot certonly --authenticator=genesis-core \
    --genesis-core-endpoint=http://local.genesis-core.tech:11010/v1 \
    --genesis-core-login=admin \
    --genesis-core-password=password \
    --domains test.pdns.your.domain
```

