docs: update for configuration.py + plugins.py structure

This commit is contained in:
2026-01-07 18:55:13 +00:00
parent a4c033b818
commit ceb2ee65c0

View File

@@ -24,6 +24,7 @@ Download configuration files to `/opt/netbox` (first time only):
```bash ```bash
sudo mkdir -p /opt/netbox/{tailscale,app} sudo mkdir -p /opt/netbox/{tailscale,app}
sudo curl -o /opt/netbox/tailscale/serve-config.json https://gitea.arnodo.fr/Damien/netbox-deployment/raw/branch/main/serve-config.json sudo curl -o /opt/netbox/tailscale/serve-config.json https://gitea.arnodo.fr/Damien/netbox-deployment/raw/branch/main/serve-config.json
sudo curl -o /opt/netbox/app/configuration.py https://gitea.arnodo.fr/Damien/netbox-deployment/raw/branch/main/configuration.py
sudo curl -o /opt/netbox/app/plugins.py https://gitea.arnodo.fr/Damien/netbox-deployment/raw/branch/main/plugins.py sudo curl -o /opt/netbox/app/plugins.py https://gitea.arnodo.fr/Damien/netbox-deployment/raw/branch/main/plugins.py
``` ```
@@ -60,5 +61,6 @@ Once deployed: https://netbox.taila5ad8.ts.net
├── tailscale/ ├── tailscale/
│ └── serve-config.json # Tailscale HTTPS configuration │ └── serve-config.json # Tailscale HTTPS configuration
└── app/ └── app/
── plugins.py # Plugins + DynamicSchemaDict config ── configuration.py # Full NetBox config with DynamicSchemaDict
└── plugins.py # Plugins activation
``` ```