Skip to content

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.