NetBox Certificate Plugin
The NetBox Certificate Plugin extends NetBox with the ability to manage certificates and link them to various existing NetBox objects.
In addition to manually creating certificates, the plugin supports importing entire certificate bundles (e.g., PEM files). During the import process, certificates are automatically parsed, relevant data is extracted, and associations with appropriate NetBox objects are created automatically.
The plugin also provides a clean and structured UI to display all key certificate details and allows flexible associations with various NetBox objects such as systems, clusters, tenants, and more.
🚀 Features
- Manage certificates directly within NetBox
- Import entire certificate bundles with automatic processing
- Automatic extraction of key certificate information (e.g. subject, issuer, validity, key technology, etc.)
- Flexible association of certificates with existing NetBox objects
- Clean and structured UI integration
Screenshots
⚙️ Installation
The plugin is available on PyPI and acan be installed via pip:
pip install adestis-netbox-certificate-management
✅ Compatibility
Note: This plugin depends on the
adestis-netbox-applicationsplugin.
Therefore, its compatibility is directly tied to the NetBox version used in the base image.
The plugin is developed and tested using the following base image:
ARG FROM_TAG=v4.3.7-3.3.0 # NetBox v4.3.7
Release files for adestis-netbox-certificate-management 1.0.22
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| adestis_netbox_certificate_management-1.0.22.tar.gz | 36.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| adestis_netbox_certificate_management-1.0.22-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 91.7 kB
Release files / adestis_netbox_certificate_management-1.0.22.tar.gz
| Download URL | adestis_netbox_certificate_management-1.0.22.tar.gz |
|---|---|
| Size | 36.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8743c07cc1fba917b10440ce48e367bbb1f57071c7abba1e5f3d1bd26519336a
|
|
BLAKE2b-256 checksum How to use checksums |
15d75dfd68bbb344bb390759cfa95e31379de71e18e40d5942a62453e0a11b08
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|
Release files / adestis_netbox_certificate_management-1.0.22-py3-none-any.whl
| Download URL | adestis_netbox_certificate_management-1.0.22-py3-none-any.whl |
|---|---|
| Size | 55.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
33175d2d4a1def1efc54fc11d0f9b61c20169632888b9a25b490e18f5f373ace
|
|
BLAKE2b-256 checksum How to use checksums |
accba0de8c6bb4dca16a76004e020993348c4c4117f42b023340a4d5f80aed05
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|