github Corsinvest/cv4pve-admin v2.0.0

4 hours ago

πŸŽ‰ After over a year of complete rewrite, cv4pve-admin 2.0.0 is here.
Rebuilt from scratch on .NET 10, Blazor, and Radzen β€” modern architecture,
modern stack, modern UX. Thank you to all testers and contributors. πŸ™

Platform

  • Multi-cluster management from a single interface
  • Health Score for nodes, VMs, and storages
  • Quick command search filtered by user permissions
  • Fine-grained user roles and permissions per module
  • Audit logging for security-relevant events
  • Localization with per-user language/culture selection
  • Bookmarkable URLs for every cluster and module
  • Real-time progress tracking for running operations
  • Dark/light theme, keyboard shortcuts
  • Docker, native, and .NET Aspire deployment support
  • Notification system with email and WebHook support (extended channels available in Enterprise Edition)

Community Edition

Modules

  • AutoSnap β€” automated snapshot scheduling with retention policies, hooks, and timeline view
  • Backup Analytics β€” backup trend analysis with size, speed, and duration charts
  • Replication Analytics β€” replication job monitoring and failure tracking
  • Diagnostic β€” cluster health diagnostics with issue scanning and PDF export
  • Dashboard β€” customizable widget-based dashboard (gauges, charts, sparklines, heatmaps)
  • Node Protect β€” node configuration backup with multiple storage backends
  • Metrics Exporter β€” export cluster metrics to external monitoring systems
  • AI Server β€” connect Proxmox VE to AI assistants (Claude, ChatGPT, Cursor…) via Model Context Protocol
  • Bots β€” Telegram bot for remote cluster management
  • UPS Monitor β€” UPS status monitoring via NUT protocol
  • System Report β€” system information and configuration report generation
  • Updater β€” application self-update management
  • Resources β€” cluster resource overview with Health Score, usage charts, and bookmarkable URLs

Enterprise Edition

Additional Modules

  • Portal β€” self-service portal for end-user VM management
  • Workflow β€” visual workflow automation powered by Elsa
  • VM Performance β€” advanced VM performance analytics and trending
  • DRS β€” dynamic resource scheduling with HA groups and migration history
  • AI Server Enterprise β€” AI Query Engine: ask questions about your infrastructure in natural language
  • System Enterprise β€” advanced user management with roles, AppTokens (machine-to-machine API authentication with granular permissions), full audit log, SSO integration, and appearance customization
  • Diagnostic Enterprise β€” extended diagnostics with enterprise-specific checks
  • Node Protect Enterprise β€” additional storage providers for node configuration backup
  • Notifier Enterprise β€” extended channels: Apprise, custom webhooks
  • Profile Enterprise β€” extended user profile and SSO integration

Website | Docker Hub CE | Docker Hub EE

What's Changed

  • feat: move NavigationTrackerService to CE Core and refactor MainLayout to [Inject] by @franklupo in #243
  • feat: add snapshot size field and refactor resource URL helpers by @franklupo in #244
  • feat: misc improvements β€” HelpMenu update button, command palette permissions, localization cache by @franklupo in #245
  • fix: misc UI improvements β€” per-row OS spinner, SupplyParameterFromQuery, deep-link expand, search URL fix by @franklupo in #246
  • feat: add task tracking system with ActiveTasksMenu and module integration by @franklupo in #247
  • perf: optimize RRD cache TTL based on time frame by @franklupo in #248
  • fix: simplify dead ternary in ShouldRetry by @franklupo in #249
  • fix: task tracker grid reload on task status change by @franklupo in #250
  • feat: expand AIServer MCP tools by @franklupo in #251
  • chore: update packages, docs and minor refactoring by @franklupo in #252
  • chore: ignore local config folder by @franklupo in #253
  • refactor: rename UrlHelper properties, fix subscription redirect URL by @franklupo in #255
  • chore: release 2.0.0 by @franklupo in #254

Full Changelog: v2.0.0-rc6...v2.0.0

Don't miss a new cv4pve-admin release

NewReleases is sending notifications on new releases.