Certbot plugin for authentication using Nodeup API
This is a plugin for Certbot that uses the Nodeup API to allow Nodeup customers to prove control of a domain name.
Usage
-
Obtain a NodeUp API token (see Nodeup API Settings)
-
Install the plugin using
pip install --break-system-packages certbot-dns-nodeup -
Create a
nodeup.iniconfig file with the following contents and applychmod 600 nodeup.inion it:# Nodeup API credentials used by Certbot dns_nodeup_api_token = TOKENReplace
TOKENwith your Nodeup API token and ensure permissions are set to disallow access to other users. -
Run
certbotand direct it to use the plugin for authentication and to use the config file previously created:certbot certonly -a dns-nodeup --dns-nodeup-credentials nodeup.ini -d example.comWildcard
certbot certonly -a dns-nodeup --dns-nodeup-credentials nodeup.ini -d \*.example.com
Metadata
Release files for certbot-dns-nodeup 1.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| certbot_dns_nodeup-1.3.0.tar.gz | 4.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| certbot_dns_nodeup-1.3.0-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 9.0 kB
Release files / certbot_dns_nodeup-1.3.0.tar.gz
| Download URL | certbot_dns_nodeup-1.3.0.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ee9e9bd3fcdd678463e0f48dfd7b352b6e74c6d3c7ac876876533443d19744b8
|
|
BLAKE2b-256 checksum How to use checksums |
e310fad8306e25cb2d745817b357e1a08634ae51e1b404e019f7940c1adb573f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 6, 2026.
Transparency logRelease files / certbot_dns_nodeup-1.3.0-py2.py3-none-any.whl
| Download URL | certbot_dns_nodeup-1.3.0-py2.py3-none-any.whl |
|---|---|
| Size | 4.5 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
e10866869a96fdac03c21e971ba2adf3a2a969c0c67d3fd0c84f9c7953b2064a
|
|
BLAKE2b-256 checksum How to use checksums |
4dc4c9b8517220c45c4167e08b8b7b74f61ee01646a9def61749a875209fe214
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 6, 2026.
Transparency log