NUC Overview¶
The Intel NUC serves as Astradial's on-premise SIP gateway, bridging the Tata PSTN trunk to the cloud PBX over a WireGuard tunnel.
Hardware Specifications¶
| Spec | Value |
|---|---|
| Platform | Intel NUC |
| CPU | 12 cores, 2.10 GHz |
| RAM | 15.19 GB |
| Disk | 476.94 GB |
| OS | Debian |
Network Interfaces¶
| Interface | Type | IP Address | Subnet | Purpose |
|---|---|---|---|---|
enp86s0 | Ethernet (NNI) | 10.54.225.90 | /30 | Tata SBC link |
wlo1 | WiFi | 192.168.0.13 | /24 | LAN / Internet |
enx9c69d3197bc6 | USB Ethernet | 192.168.0.14 | /24 | Backup LAN |
wg0 | WireGuard | 10.10.10.2 | /24 | Tunnel to cloud |
Services¶
All services are managed via systemd and start automatically on boot.
| Service | Unit | Description |
|---|---|---|
| Asterisk 22 | asterisk.service | SIP gateway (depends on WireGuard) |
| WireGuard | wg-quick@wg0.service | VPN tunnel to cloud |
| Cloudflare Tunnel | cloudflared.service | Remote SSH access |
| Netdata | netdata.service | System monitoring |
Power and Physical Setup¶
- BIOS setting: "Power On after AC loss" is enabled, so the NUC will automatically boot when power is restored after an outage.
- UPS: The NUC is connected to a UPS for protection against brief power interruptions.
- Physical location: Mounted in a server rack with fan ventilation.
Temperature¶
| State | Temperature Range |
|---|---|
| Idle | 42 -- 48 C |
| Under load | 60 -- 80 C |
| Safe maximum | 85 C |
| Thermal shutdown | 100 C+ |
Never compile software on the NUC
The NUC overheated and crashed during a Netdata source build. Always use pre-built binaries or packages. If a package is not available for Debian, cross-compile elsewhere and transfer the binary.
Monitoring¶
Netdata runs on the NUC and provides real-time dashboards for CPU, memory, disk, network, and temperature. Access it through the Netdata Cloud dashboard or directly if on the same network.