docs: update for single plugins.py config file

This commit is contained in:
2026-01-07 18:38:10 +00:00
parent 32a2ed57c6
commit 1a57e1d36d

View File

@@ -13,6 +13,8 @@ CREATE DATABASE netbox;
CREATE USER netbox WITH PASSWORD 'your-secure-password';
GRANT ALL PRIVILEGES ON DATABASE netbox TO netbox;
ALTER DATABASE netbox OWNER TO netbox;
-- Required for netbox-branching plugin
GRANT CREATE ON DATABASE netbox TO netbox;
```
### Host Configuration
@@ -22,7 +24,6 @@ Download configuration files to `/opt/netbox` (first time only):
```bash
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/app/extra.py https://gitea.arnodo.fr/Damien/netbox-deployment/raw/branch/main/extra.py
sudo curl -o /opt/netbox/app/plugins.py https://gitea.arnodo.fr/Damien/netbox-deployment/raw/branch/main/plugins.py
```
@@ -59,6 +60,5 @@ Once deployed: https://netbox.taila5ad8.ts.net
├── tailscale/
│ └── serve-config.json # Tailscale HTTPS configuration
└── app/
── extra.py # Wraps DATABASES with DynamicSchemaDict
└── plugins.py # Plugins activation and settings
── plugins.py # Plugins + DynamicSchemaDict config
```