Vanguard offers powerful, community-driven backup solutions for servers and applications, with support for MySQL, PostgreSQL, and file backups.

Overview:

Vanguard is an open-source Laravel project designed to provide a straightforward solution for backing up files and databases. Focused on simplicity and efficiency, it offers official support for modern Ubuntu and Debian servers. The project targets users who need a self-managed backup system with a clear user interface, scheduling capabilities, and the ability to monitor backup operations through notifications and statistics.

Core Features:

  • Flexible backup scheduling: Configure automatic backups for files and databases via an intuitive interface.

  • Multichannel notifications: Receive alerts on backup status through Email, Discord, Slack, or Pushover.

  • OAuth login and two-factor authentication: Authenticate using GitHub, GitLab, or Bitbucket, with the option to enable 2FA.

  • REST API: Access and automate backup processes through a defined API.

  • Encrypted data storage: Encrypt backup data at rest for security.

  • Backup statistics and reporting: View comprehensive data on backup history, success rates, and other metrics.

Use Cases:

  • System administrators managing backups for multiple servers running Ubuntu or Debian.

  • Developers who need an automated backup system with notification integration into existing Slack or Discord channels.

  • Teams or individuals who want a self-hosted backup solution with a web interface for scheduling and monitoring.

Why It Matters:

Vanguard offers a dedicated, open-source tool for scheduling and managing file and database backups on Linux servers. Its built-in notification and REST API support allow for direct integration into existing monitoring or automation workflows, making it a practical choice for those who want to control their backup process without relying on third-party SaaS services.

分享XLinkedInReddit

项目数据

Stars

38

Forks

6

许可证

AGPL-3.0

元数据

替代对象
Google Drive