Self-hosted dashboard with real-time monitoring, secure SSH patching, automated schedules, and encrypted backups. Deploy with Docker Compose or Kubernetes in minutes.
curl -fsSL https://getpatchpilot.app/install.sh | bash









See which hosts are up to date, which need patches, and which are unreachable — at a glance. Background checks run continuously.
Select hosts, click patch, watch real-time streaming output via WebSocket. Supports apt, dnf, yum, brew, and macOS softwareupdate.
Upload and manage SSH keys through the UI. Per-host key assignment with encrypted storage using Fernet.
Cron-style schedules with timezone support. Automatic patching on your terms — maintenance windows, not surprises.
Encrypted backups with retention policies. Full system restore including database, SSH keys, and configuration. NFS or local storage.
JWT-based authentication with role-based access control. Admin and viewer roles. Session management with secure token handling.