Port variant | v12 |
Summary | Proxmox plugin for Netbox (3.12) |
BROKEN | |
Package version | 0.0.5 |
Homepage | No known homepage |
Keywords | python |
Maintainer | Python Automaton |
License | Not yet specified |
Other variants | v13 |
Ravenports | Buildsheet | History |
Ravensource | Port Directory | History |
Last modified | 11 NOV 2024, 23:28:05 UTC |
Port created | 08 JAN 2023, 04:18:24 UTC |
single |
[image]
## Netbox Plugin which integrates [Proxmox] and [Netbox]!
> **NOTE:** Although the Proxbox plugin is in development, it only use
**GET requests** and there is **no risk to harm your Proxmox environment**
by changing things incorrectly.
### [New Documentation available!]
Proxbox is currently able to get the following information from Proxmox: - **Cluster name** - **Nodes:** - Status (online / offline) - Name - **Virtual Machines and Containers:** - Status (online / offline) - Name - ID - CPU - Disk - Memory - Node (Server) ---
### Versions
The following table shows the Netbox and Proxmox versions compatible
(tested) with Proxbox plugin.
| netbox version | proxmox version | proxbox version |
| ------------- |-------------|-------------|
| >= v3.4.0 | >= v6.2.0 | =v0.0.5 |
| >= v3.2.0 | >= v6.2.0 | =v0.0.4 |
| >= v3.0.0 < v3.2 | >= v6.2.0 | =v0.0.3 |
---
### Summary
[1. Installation]
- [1.1. Install package]
- [1.1.1. Using pip (production use)]
- [1.1.2. Using git (development use)]
- [1.2. Enable the Plugin]
- [1.3. Configure Plugin]
- [1.3.1. Change Netbox 'configuration.py' to add PLUGIN parameters]
- [1.3.2. Change Netbox 'settings.py' to include Proxbox Template
directory]
- [1.4. Run Database Migrations]
- [1.5 Restart WSGI Service]
[2. Configuration Parameters]
[3. Custom Fields]
- [3.1. Custom Field Configuration]
- [3.1.1. Proxmox ID]
- [3.1.2. Proxmox Node]
- [3.1.3. Proxmox Type]
- [3.2. Custom Field Example]
[4. Usage]
[5. Contributing]
[6. Roadmap]
---
## 1. Installation
The instructions below detail the process for installing and enabling
Proxbox plugin.
The plugin is available as a Python package in pypi and can be installed
with pip.
### 1.1. Install package
#### 1.1.1. Using pip (production use)
Enter Netbox's virtual environment.
```
source /opt/netbox/venv/bin/activate
```
|
Build (only) |
python312:dev:std python-pip:single:v12 autoselect-python:single:std |
Build and Runtime | python312:primary:std |
Runtime (only) |
python-proxmoxer:single:v12 python-pynetbox:single:v12 |
main | mirror://PYPIWHL/bc/11/cac736f66095ca8bc958e596b33b0865aa9c8bc8aa69b6aa2f79c71a3c05 |
No other ports depend on this one. |