NervMap: Single Command Server Service Discovery and Diagnostics Tool

What NervMap Does
NervMap is a command-line tool that provides comprehensive visibility into server services and their dependencies. It was created to address the pain point of manually running multiple commands like docker ps, systemctl, and ss -tlnp and cross-referencing configurations when troubleshooting server issues.
Key Features and Performance
The tool executes in 0.6 seconds and discovers:
- All Docker containers
- All systemd services
- All bare processes
It maps dependencies between these services using multiple detection methods with varying confidence levels:
- Docker Compose
depends_on(100% confidence) - TCP established connections via
/proc/net/tcp(85% confidence) - Environment variables like
DATABASE_URL,REDIS_HOST(60% confidence) - Docker network membership (30% confidence)
Diagnostic Capabilities
NervMap includes 15 diagnostic rules that identify issues with severity and impact analysis, plus fix suggestions. The diagnostics cover:
- Port conflicts
- OOM-killed containers
- Restart loops
- Failed systemd services
- Circular dependencies
- Disk pressure
- Exposed wildcard ports
Usage and Testing
The tool includes a --scope flag to focus on a single project. It has been tested on a production server with 263 services and reported zero false positives. Secrets are redacted by default in all output.
NervMap is available as a Linux binary and is free for personal use. The source is hosted on GitHub.
📖 Read the full source: r/ClaudeAI
👀 See Also

Forge: A Memory System for Claude Code Built with Claude Code
A developer built Forge, a TypeScript monorepo MCP server that automatically captures decisions, constraints, and rejections from Claude Code conversations. It uses a six-stage pipeline to classify, extract, and persist structured data in an event-sourced SQLite model.

OpenClaw Agent Relay Plugin Fixes Telegram Delivery in Multi-Agent Setups
The openclaw-agent-relay plugin addresses the persistent issue where sessions_send responses go to webchat instead of Telegram by using gateway WebSocket RPC to trigger agent turns with deliver:true, eliminating the need for workarounds like explicit message tools or announce steps.

Control Real iPhones from OpenClaw Agents — Hands-On with AvaBerry43's Setup
A developer created an API-controlled iPhone setup for agents, testing features like iMessage drafting, Shortcuts, and mobile QA. 70 phones are available for others to experiment with.

JavaClaw Beta: Java-Based AI Assistant Built on Spring AI and JobRunr
JobRunr team released JavaClaw beta, a Java version of OpenClaw that runs locally with multi-channel support, LLM choice, and background job processing via JobRunr. Built with Spring Boot 4, Spring AI, and Spring Modulith.