Bacula-Web
Bacula monitoring and reporting made easy
What is Bacula-Web ?
Bacula-Web is an open-source, web-based tool designed to provide a user-friendly graphical interface for managing and monitoring Bacula backups.
Bacula is a powerful, open-source backup solution for networks that allows the backup, recovery, and verification of data across a range of computers and devices.
While Bacula itself is command-line driven, Bacula-Web offers a more accessible way to visualize Bacula activities and system health.
Key Bacula-Web features
Dashboard Overview
Displays real-time information on the status of backup jobs, job history, volume usage, and system health metrics, giving administrators a comprehensive view of the backup environment at a glance.
Backup Job Monitoring
Allows users to track the progress and results of both active and completed backup jobs, including detailed logs, errors, and backup statistics.
Job and Volume Reports
Offers a wide range of reports, such as job status (successful, failed, etc.), backup job execution time, and detailed volume information (e.g., available capacity, usage).
User-friendly Interface
Makes it easier for administrators to navigate and manage Bacula’s features without requiring deep knowledge of command-line operations.
Multi-language Support
Bacula-Web supports 15 languages, making it accessible to a global user base.
Customizable Views
Users can customize the interface to show relevant information and statistics based on their needs.
Support any Bacula catalog Database
Bacula-Web retrieves data from Bacula’s director database, compatible with MySQL, PostgreSQL, and SQLite, and provides comprehensive reports based on it.
Native authentication
Bacula-Web includes a simple user authentication system that requires users to log in before accessing the interface. This feature provides an additional layer of security to ensure that only authorized users can view or manage Bacula backup data.
Open source
Bacula-Web is free software released under the term of GPL license
Advantages
- Open source
- User friendly
- Translated in more than 10 languages
- Easy to setup and maintain
- 100% web based
- Safe and secure
- Do not alter your Bacula catalog
Run it anywhere
Bacula-Web can be installed on any rpm or deb based OS such as
- any rpm or deb based Linux distribution
- Any *BSD like FreeBSD
- Gentoo
How to get help
Bugs and feature requests can be created on the GitHub project. Please have a look at the bugs and features request guideline first.
Community
Don't be shy, start a discussion or ask a question on Bacula-Web GitHub project
You can follow Bacula-Web project on GitHub, or X (Twitter)
Contribute and support
We accept any contributions from the community, for further details, please check the contributor guide
Sponsors
You can find below a list of companies who provide infrastructure and services for free to the open source Bacula-Web project.
Again, a big THANKS to the sponsors listed above for their support on Open Source projects! :heart: