Skip to content

0.4.8 (2026-11-05)

Choose a tag to compare

@github-actions github-actions released this 05 Nov 20:16
d89be8f

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 | sh

Install prebuilt binaries into your npm project

npm install @jasikpark/dn-cli@0.4.8

Download 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