Complete Task 8.2: NetDisco deployed and operational
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- Database: netdisco_db in postgresql17 (schema v96) - Containers: netdisco-web (port 5000), netdisco-backend - All 3 MikroTik devices discovered via SNMP - MAC/ARP data collection working - Web UI: http://192.168.31.2:5000
This commit is contained in:
@@ -119,7 +119,8 @@
|
||||
| Woodpecker Agent | woodpecker-agent | - | dockerproxy | - |
|
||||
| RustDesk ID | rustdesk-hbbs | 21115-21116, 21118-21119 | bridge | rustdesk.xtrm-lab.org |
|
||||
| RustDesk Relay | rustdesk-hbbr | 21117 | bridge | rustdesk.xtrm-lab.org |
|
||||
| NetDisco | netdisco | 5000 | dockerproxy | netdisco.xtrm-lab.org (PLANNED) |
|
||||
| NetDisco Web | netdisco-web | 5000 | dockerproxy | http://192.168.31.2:5000 |
|
||||
| NetDisco Backend | netdisco-backend | - | dockerproxy | SNMP polling daemon |
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -1,4 +1,33 @@
|
||||
# Infrastructure Changelog
|
||||
## 2026-01-19 - NetDisco Deployment
|
||||
|
||||
### Task 8.2: Deploy NetDisco - COMPLETED
|
||||
|
||||
**Database Setup:**
|
||||
- [DB] Created netdisco_db database in postgresql17
|
||||
- [DB] Created netdisco_user with password
|
||||
- [DB] Database schema initialized (96 migrations applied)
|
||||
|
||||
**Container Deployment:**
|
||||
- [SERVICE] netdisco-web: Web UI on port 5000
|
||||
- [SERVICE] netdisco-backend: SNMP polling daemon
|
||||
- [CONFIG] deployment.yml configured with SNMP communities
|
||||
- [CONFIG] Discover schedule: Every 2 hours
|
||||
- [CONFIG] MAC/ARP polling: Hourly
|
||||
|
||||
**Device Discovery:**
|
||||
- [DISCOVER] 192.168.31.1 (hAP ax³) - Successful
|
||||
- [DISCOVER] 192.168.31.6 (cAP ac) - Successful
|
||||
- [DISCOVER] 192.168.31.9 (CSS326) - Successful
|
||||
- [DATA] MAC address tables collected
|
||||
- [DATA] ARP tables collected
|
||||
|
||||
**Access:**
|
||||
- Web UI: http://192.168.31.2:5000
|
||||
- Initial auth: no_auth=true (unauthenticated admin)
|
||||
|
||||
---
|
||||
|
||||
## 2026-01-19 - SNMP Configuration for NetDisco
|
||||
|
||||
### Task 8.1: Enable SNMP on MikroTik Devices - COMPLETED
|
||||
|
||||
@@ -132,6 +132,8 @@ CSS326: SNMPv2-MIB::sysName.0 = STRING: CSS326-24G-2S+
|
||||
|
||||
### Task 8.2: Deploy NetDisco on Unraid
|
||||
|
||||
**Status:** [x] COMPLETED (2026-01-19)
|
||||
|
||||
#### Docker Compose
|
||||
|
||||
```yaml
|
||||
|
||||
Reference in New Issue
Block a user