Access the Dashboard
The dashboard listens on localhost by default: http://127.0.0.1:5380
For remote access, create an SSH tunnel:
ssh -L 5380:127.0.0.1:5380 root@<SERVER-IP>
Then open: http://127.0.0.1:5380
Public Dashboard Access
The dashboard can be configured to listen publicly by editing: /var/lib/numa/numa.toml
Configure the dashboard to listen on 0.0.0.0.
Restart Numa after changing the configuration.
When accessed publicly, Numa uses basic authentication:
- Username: leave empty
- Password: contents of
/var/lib/numa/api_token
Manage Numa
Check the service:
systemctl status numa
View logs:
journalctl -u numa -f
Restart the service:
systemctl restart numa
Stop the service:
systemctl stop numa
Start the service:
systemctl start numa
Important Files & Directories
- Binary:
/usr/local/bin/numa - Config:
/var/lib/numa/numa.toml - API Token:
/var/lib/numa/api_token - Service:
/etc/systemd/system/numa.service - DNS Config:
/etc/systemd/resolved.conf.d/numa.conf
Notes
- DNS is available on port
53. - The dashboard listens on
127.0.0.1:5380by default. - SSH tunneling is recommended instead of exposing the dashboard publicly.
- If you expose the dashboard publicly, configure authentication and HTTPS appropriately.
- Change the Numa configuration based on your preferences.