Sign inSign up

netconfignuggets/nugget-node

By netconfignuggets

Updated 4 months ago

Ubuntu LXDE desktop with noVNC browser access and a full network diagnostic toolkit.

Image
Networking
Developer tools
Operating systems
0

145

netconfignuggets/nugget-node repository overview

NetConfigNuggets — Nugget Node

A browser-accessible Ubuntu 20.04 (Focal) desktop environment pre-loaded with a comprehensive network diagnostic and configuration toolkit. Built for network labs, ContainerLab topologies, and hands-on networking education.


Quick Start

docker run -d
--name nugget-node
-p 6080:80
-v /dev/shm:/dev/shm
netconfignuggets/nugget-node:latest

Access at: http://localhost:6080


Network Tools

ToolPurpose
pingICMP reachability testing
traceroutePath tracing
tcpdumpPacket capture
tsharkCLI Wireshark
nmapNetwork scanning
iperf3Bandwidth testing
mtrCombined ping + traceroute
netcatTCP/UDP connections
dig / nslookupDNS diagnostics
ip / ssInterface and socket inspection
ethtoolNIC diagnostics
curl / wgetHTTP testing

Desktop and GUI Tools

  • LXDE desktop environment
  • Firefox and Chromium browsers
  • xterm terminal emulator
  • htop, tmux, vim, nano

Environment Variables

VariableDefaultDescription
USERadminDesktop session username
PASSWORDadminLinux user password
RESOLUTION1280x720Desktop screen resolution
TZUTCContainer timezone

ContainerLab Integration

topology: nodes: host-01: image: netconfignuggets/nugget-node:latest ports: - "6082:80"


Notes

  • noVNC runs on port 80 inside the container — always map to port 80
  • Mount /dev/shm for desktop stability: -v /dev/shm:/dev/shm
  • No VNC client needed — access entirely through your browser

Tag summary

Content type

Image

Digest

sha256:1aa7ecfd3

Size

687.3 MB

Last updated

4 months ago

docker pull netconfignuggets/nugget-node