feat(netbox): Add NetBox Docker image with plugins support #1

Merged
Damien merged 12 commits from feature/netbox-plugins into main 2026-01-07 13:34:32 +00:00
Showing only changes of commit 3d048c0d99 - Show all commits

47
images/netbox/plugins.py Normal file
View File

@@ -0,0 +1,47 @@
# =============================================================================
# NetBox Plugins Configuration
# =============================================================================
# Ce fichier est copié dans /etc/netbox/config/plugins.py
# Il active et configure les plugins installés
# =============================================================================
# Liste des plugins activés
# Doit correspondre aux packages installés dans plugin_requirements.txt
PLUGINS = [
"netbox_secrets",
"netbox_topology_views",
# "netbox_bgp",
# "netbox_documents",
# "netbox_acls",
# "netbox_qrcode",
# "netbox_proxbox",
]
# Configuration des plugins
PLUGINS_CONFIG = {
"netbox_secrets": {
# Configuration par défaut, personnalise si nécessaire
# "public_key_size": 4096,
},
"netbox_topology_views": {
# Configuration par défaut
# "static_image_directory": "netbox_topology_views/img",
# "allow_coordinates_saving": True,
# "always_save_coordinates": False,
},
# "netbox_bgp": {
# # Ajoute ta configuration ici
# },
# "netbox_proxbox": {
# "proxmox": [
# {
# "domain": "proxmox.example.com",
# "http_port": 8006,
# "user": "root@pam",
# "password": "your-password",
# "ssl": True,
# "node": "pve",
# }
# ],
# },
}