The open source web based reporting and monitoring tool for Bacula
This package is auto-updated.
Last update: 2023-01-27 06:56:02 UTC
Metrics and informations displayed in Bacula-Web are taken from Bacula catalog database, no need to setup bconsole, bvfs, etc.
In addition, the access to the database is made read-only, so your Bacula catalog database remains safe :)
Bacula-Web project has been revived since 2010.
I tought that having an easy and useful web UI to monitor Bacula backup jobs, volumes, pools, etc. would be nice. So I decided to take care of this project which was almost abandonned since more than 4 years.
You can find more information about the project timeline in the official documentation here
This is my little contribution to Bacula community project. Hope you enjoy it !
- Easy to setup
It takes only few minutes to setup Bacula-Web, read the documentation
- Install once
Install Bacula-Web once, then monitor as many Bacula directors you have in your infrastructure
Users authentication is enabled by default, no Bacula's information are disclosed
Bacula-Web dashboard gives you a general overview of your Bacula backup jobs, pools, volumes, etc.
- Use it in your native language
Bacula-Web has been translated in more than 15 languages by the community users ❤️
- Jobs report
Monitor backup jobs from a single one page (filter and options are also available)
- Job Files report
List files and folders from backup job(s)
- Directors report
High-level report pages for all configured Bacula directors
- Pools and volumes
Display all your Bacula pools and volumes
To proceeed, make sure you have Composer installed using these instructions
Then run the command below to install Bacula-Web
$ composer create-project --no-dev bacula-web/bacula-web bacula-web
Otherwise, Bacula-Web can be installed using the provided compressed archive or using Composer, check Installation page for more details
Latest stable release compressed archive can be found in latest GitHub release
Best way to get help or ask a question is to submit a bug report using GitHub project issues
If you want to help translating Bacula-Web in your language, please check the Contribute to translation page
You can contribute by submitting a GitHub pull request, please have a look the contribution guide first.
Bacula-Web source code, web site and documentation are licensed under GNU GPLv2
For more details, see LICENSE
- Original author: Juan Luis Francés Jimenez
- Current maintainer: Davide Franco (@dfranco)
Bacula-Web project is mainly maintained by myself on spare-time since October 2010.
I don't get paid for this work or receive any financial support from any company. I do it only as I'd like to give something back for free to Bacula's community users.
If you enjoy using Bacula-Web and would like to encourage the project efforts, please consider making a small donation using the buttons below.
Thanks for using and supporting Bacula-Web project ❤️