linux-monitoring-setup
πPluginchfle/lehnert-claude-skills
Sets up a complete monitoring stack (Prometheus, Grafana, Node Exporter, Loki, Alertmanager, Uptime Kuma, Netdata) for any Linux server, Docker host, or application.
Part of
chfle/lehnert-claude-skills
Installation
/plugin marketplace add chfle/lehnert-claude-skills/plugin install linux-monitoring-setup@lehnert-claude-skillsMore from this repository10
Configures Linux networking β static IP, routing, VLANs, bonding, bridges, WireGuard, OpenVPN, iptables, nftables, firewalld, DNS, and network troubleshooting.
Generates a complete Linux server hardening plan with ready-to-apply scripts and configs covering SSH, firewall, fail2ban, sysctl, auditd, and user security.
Generates production-ready cron jobs with /etc/cron.d/ entries and wrapper scripts featuring flock locking, logging, log rotation, and failure alerting.
Creates the source code skeleton (entry points, modules, controllers) from tech-stack.yaml.
Analyzes software ideas for feasibility, target audience, core features, technical complexity, risks, and MVP scope β pure planning, no code generation.
Creates database and ORM foundation files (Prisma schema, Flyway migration, SQLAlchemy setup) from tech-stack.yaml.
Diagnoses and fixes SELinux denials β file context relabeling, boolean toggles, port labeling, and custom policy modules. Never suggests disabling SELinux.
Designs and generates complete Linux backup solutions using restic, BorgBackup, rsync, or tar β with encryption, encryption key management, remote storage, retention policies, database backups, Docker volume backups, and restore procedures.
Recommends the best modern tech stack and generates requirements/tech-stack.yaml with Docker-first setup, Testcontainers, and full rationale.
Generates or optimizes docker-compose.yml for any self-hosted app or cloud replacement (Google PhotosβImmich, GmailβMailcow, ChatGPTβOllama) β full stacks with health checks, named volumes, and .env setup.