Repository navigation
0.4.8 (2026-11-05)
Release Notes
Features
Debug a host's tunnels with dn host debug
dn host debug runs dnclient's debug commands on an online host through the
API's host command operation: tunnel and cert show what a host knows about
a peer, lighthouse shows a lighthouse's host map as the host sees it,
create-tunnel starts a handshake, and stack prints a stack trace. Each takes
the host's id and, except stack, a Nebula IP. The API key needs the
hosts:debug permission.
Stream a host's logs with dn host debug logs
dn host debug logs <host id> streams the host's dnclient logs for
--duration (default 1m, at most 10m) at --level (default info), printing
each line as it arrives. Under --json it prints one JSON object per line
(NDJSON) rather than a single document. The host streams for the whole
duration even if dn is stopped early, and reloads its Nebula config when the
session starts and ends. The API key needs the hosts:debug permission.
Install dn-cli 0.4.8
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/jasikpark/dn-cli/releases/download/v0.4.8/dn-cli-installer.sh | shInstall prebuilt binaries into your npm project
npm install @jasikpark/dn-cli@0.4.8Download dn-cli 0.4.8
| File | Platform | Checksum |
|---|---|---|
| dn-cli-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| dn-cli-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| dn-cli-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| dn-cli-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| dn-cli-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |