STACKDUST
AR
Editorial technology illustration of local network device mapping with Nmap and Tailscale, glowing network topology graph, homelab device tags, STACKDUST dark style

LAN Orangutan: Nmap-Powered Visual Device Scanner & Tailscale Integrator


Visual Homelab Mapping: Automated Nmap Discovery and Tailscale Integration

Maintaining an accurate physical and logical map of devices in a homelab typically requires manual terminal nmap executions or maintaining static spreadsheets that quickly become obsolete as new microcontrollers, VMs, and smart devices join the subnet. LAN Orangutan provides an elegant, self-hosted visual management plane that unifies active Nmap scanning with Tailscale mesh network metadata.

Packaged as a zero-dependency Docker container, LAN Orangutan periodically scans local subnets, extracts open listening ports, resolves device hostnames, and surfaces topology insights through a modern, responsive web dashboard.

What It Is

LAN Orangutan is an open-source network discovery, asset labeling, and monitoring tool built specifically for homelabbers and small office environments. It eliminates database complexity by storing state locally within its container volume.

Key capabilities include automated scheduled subnet scanning, port mapping, custom device tagging and grouping, multi-subnet awareness, and native integration with the Tailscale API to correlate local hardware with remote mesh nodes.

Why You Have Not Heard Of It

Created by the 291-Group team as a dedicated homelab utility, LAN Orangutan was designed to eliminate the friction between raw CLI scan outputs and heavyweight enterprise monitoring platforms. Featured in leading self-hosted publications, it has gained rapid adoption due to its instant Docker deployment and clean, purposeful design.

How It Works

LAN Orangutan operates across three unified subsystems:

  1. Non-Blocking Nmap Scanner: Executes background ARP and TCP/UDP port scans across specified CIDR ranges to detect active hosts and identify listening daemons without saturating network bandwidth.
  2. Tailscale API Connector: Authenticates with Tailscale to enrich local discovery tables with node identities, MagicDNS hostnames, and tailnet IP addresses.
  3. Responsive Web UI: Delivers a visual inventory interface featuring instant search, custom icon assignments, dark mode support, and embedded CLI control.

Running It

Deploying LAN Orangutan takes seconds using Docker Compose:

services:
  lan-orangutan:
    image: ghcr.io/291-group/lan-orangutan:latest
    container_name: lan-orangutan
    network_mode: "host"
    restart: unless-stopped
    volumes:
      - ./data:/data
    environment:
      - TZ=UTC
      - SCAN_SUBNET=192.168.1.0/24
      - SCAN_INTERVAL=300

Start the container:

docker compose up -d

Open http://<SERVER_IP>:8080 to view your discovered network assets and organize your homelab topology.

What It Replaces

  • Manual CLI Nmap Commands: Converts raw terminal scan outputs into a persistent, searchable, visual inventory.
  • Outdated Network Spreadsheets: Automatically updates presence status and port changes as infrastructure evolves.
  • Proprietary Network Utilities: Delivers an unlimited, privacy-respecting network map running entirely within your LAN.

Limitations

LAN Orangutan is built for device discovery and topological awareness. It is not an Intrusion Prevention System (IPS) or deep packet inspection firewall; it focuses strictly on discovery, port auditing, and asset documentation.

Who It Is For

  • Homelab sysadmins managing dynamic IoT, virtualization, and storage subnets.
  • Tailscale mesh network users wanting a single unified view of local and remote hardware nodes.
  • Small team network administrators needing a lightweight, zero-maintenance asset scanner.

Conclusion

LAN Orangutan delivers clarity and simplicity to local network management. By combining the battle-tested power of Nmap with modern containerized design, it is a fantastic addition to any homelab dashboard.

Sources


Next ArticleImmich: The Definitive Self-Hosted Google Photos Alternative with Local AIPrevious ArticleODS: Turnkey Local AI Server for LLM Inference, RAG, Voice & Agents