From proxmox-manager
Generate a comprehensive server documentation snapshot covering OS, hardware, services, Docker deployments, and network configuration.
npx claudepluginhub danielrosehill/proxmox-manager-plugindocumentation/Document the current server state as a reference snapshot:
1. **OS and kernel**: `cat /etc/os-release && uname -r && uname -m`
2. **Virtualisation type**: `systemd-detect-virt`
3. **Hostname and IP**: `hostname && ip addr | grep "inet "`
4. **Hardware**: `lscpu | grep -E "Model name|CPU\(s\)|Thread|Core" && free -h && lsblk -o NAME,SIZE,TYPE,MOUNTPOINT,FSTYPE`
5. **Running services**: `systemctl list-units --type=service --state=running`
6. **Docker containers**: `docker ps --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}" 2>/dev/null`
7. **Network configuration**: `ip addr && ip route ...Document the current server state as a reference snapshot:
cat /etc/os-release && uname -r && uname -msystemd-detect-virthostname && ip addr | grep "inet "lscpu | grep -E "Model name|CPU\(s\)|Thread|Core" && free -h && lsblk -o NAME,SIZE,TYPE,MOUNTPOINT,FSTYPEsystemctl list-units --type=service --state=runningdocker ps --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}" 2>/dev/nullip addr && ip route && cat /etc/resolv.confdf -hTdpkg -l 2>/dev/null | wc -luptimeSave to context/server-snapshot-$(date +%Y%m%d).md with sections for:
After saving, report the file path.