Skip to content

Servers

Server Manager (CSM)

A central hub plus per-server agents that discover and edit nginx configs with validation and rollback, and stream live CPU/RAM/disk/network metrics to a fleet dashboard.

Hub + agentsnginxmonitoring

Code Monkey Server Manager pairs a Blazor hub with lightweight agents on each server. Agents discover nginx configs, apply edits with validation and rollback, and stream system metrics back to a single dashboard.

Agents self-register, self-update and keep a local diagnostics page that works even when the hub is unreachable.

Features

  • nginx config management: scans conf.d and nginx.conf, each server block individually editable
  • Validate with nginx -t, apply-with-rollback, on-disk backups and a full audit log
  • Fleet monitoring: per-agent CPU/RAM/disk/network with sparklines and status dots
  • Cross-platform agents via a one-line installer; runs as a systemd service
  • Agent self-update over SignalR; local diagnostics page that works offline from the hub
  • Cloudflare DNS integration with automatic SSL certificate generation, deployment to nginx and auto-renewal
  • VMware vSphere integration
  • Proxmox integration
  • One-click auto-deploy for hypervisors
  • Docker container management and deployment
  • Firewall integration (monitoring & management) — pfSense, Fortinet, UniFi and Palo Alto Networks
  • Git integration with automatic code deployment
  • One-click MongoDB cluster creation and management
  • RabbitMQ queue metrics and bundled service deployment
  • Threshold alerting with SMS
  • HA server groups
  • SSO (Microsoft/Google) with self-registration and admin approval

See Server Manager (CSM) in action

A look inside Server Manager (CSM). Hover to lift a shot, click to view it full-size.