Metadata-Version: 2.1
Name: adestis_netbox_certificate_management
Version: 1.0.22
Summary: ADESTIS Certificate Management
Home-page: https://github.com/an-adestis/ADESTIS-Netbox-Certificate-Management
Author: ADESTIS GmbH
Author-email: pypi@adestis.de
License: GPL-3.0-only
Keywords: netbox,netbox-plugin,plugin
Description-Content-Type: text/markdown
License-File: LICENSE

# 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

![Certificates Details](https://github.com/an-adestis/ADESTIS-Netbox-Certificate-Management/blob/b0fafd6826ed7fa6c0d2776dfb61072a3b4af613/img01.png)

![Certificates View](https://github.com/an-adestis/ADESTIS-Netbox-Certificate-Management/blob/b0fafd6826ed7fa6c0d2776dfb61072a3b4af613/img02.png)

## ⚙️ Installation

The plugin is available on PyPI and acan be installed via pip:

```bash
pip install adestis-netbox-certificate-management
```

## ✅ Compatibility

> **Note**: This plugin depends on the [`adestis-netbox-applications`](https://pypi.org/project/adestis-netbox-applications/) plugin.  
> 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:

```dockerfile
ARG FROM_TAG=v4.3.7-3.3.0  # NetBox v4.3.7
```
