bacula-web / bacula-web
The open source web based reporting and monitoring tool for Bacula
Fund package maintenance!
Buymeacoffee
Installs: 7 242
Dependents: 0
Suggesters: 0
Security: 1
Stars: 144
Watchers: 15
Forks: 52
Open Issues: 16
Type:project
Requires
- php: ^8.0|^8.1|^8.2
- ext-gettext: *
- ext-mbstring: *
- ext-openssl: *
- ext-pdo: *
- ext-posix: *
- ext-sqlite3: *
- components/font-awesome: 6.*
- guzzlehttp/psr7: ^2
- nesbot/carbon: ^2
- novus/nvd3: @stable
- odan/session: ^6.1
- php-di/php-di: ^7.0
- slim/csrf: ^1.3
- slim/slim: 4.*
- slim/twig-view: ^3.3
- symfony/console: 6.0.19
- symfony/translation: ^5.4
- symfony/twig-bridge: ^5.4
- twbs/bootstrap: 5.2.3
- vlucas/phpdotenv: ^5.5
- vlucas/valitron: ^1.4
Requires (Dev)
- phpmd/phpmd: @stable
- phpstan/phpstan: ^1.10
- phpunit/phpunit: 9.5.26
- squizlabs/php_codesniffer: @stable
- symfony/var-dumper: ^5.4
- dev-master
- v9.8.0
- v9.7.1
- v9.7.0
- v9.6.1
- v9.6.0
- v9.5.1
- v9.5.0
- v9.4.1
- v9.4.0
- v9.3.0
- v9.2.1
- v9.2.0
- v9.1.0
- v9.0.1
- v9.0.0
- v8.9.0
- v8.8.0
- v8.7.0
- v8.6.3
- v8.6.2
- v8.6.1
- v8.6.0
- v8.5.5
- v8.5.4
- v8.5.3
- v8.5.2
- v8.5.1
- v8.5.0
- v8.4.4
- v8.4.3
- v8.4.2
- v8.4.1
- v8.4.0
- v8.3.3
- v8.3.2
- v8.3.1
- v8.3.0
- v8.2.1
- v8.2.0
- v8.1.0
- v8.0.1
- v8.0.0
- v8.0.0-rc.3
- v8.0.0-rc.2
- v8.0.0-rc.1
- dev-dev-9.x
- dev-release-please--branches--master
- dev-dev-10.x
This package is auto-updated.
Last update: 2025-05-25 09:35:16 UTC
README
Bacula-Web is an open source reporting and monitoring tool for Bacula.
It provides a lot of reports and informations about Bacula backup infrastructure.
All the metrics and information provided by Bacula-Web are taken from Bacula catalog database and only require read-only access to the Bacula director catalog database.
Main features
- Main dashboard (gives you an overall status of your backups jobs, used volumes, weekly backup statistics, etc.)
- Jobs report, Jobs logs, Pools and Volumes reports
- Several Bacula directors statistics from a single web UI
- Responsive design using Bootstrap
- Bacula Directors report which gives you an overview of each Bacula director(s) statistics
- Browse backup jobs files and folders
- Users authentication
- Translated in more than 15 languages with the help from community users ❤️ project on Transifex.
Please see the full features list from the documentation.
Documentation
Please read the documentation of Bacula-Web at https://www.bacula-web.org/docs
Previous documentation is still available at https://docs.bacula-web.org
Huge thanks to Read The Docs for hosting open source projects documentation over the past few years ❤️
Getting started
Bacula-Web can be installed using
- the pre-built archive (available in releases on GitHub)
- Docker
- git source using Composer (require advanced skills)
Please read the Getting started page for further installation instructions.
Note about the pre-built archive
The pre-built archive contains pre-installed dependencies (no need to use Composer anymore) and is available since version 9.8.0
Getting help
To report an issue or request a new feature, use GitHub project issues.
Please see the bugs and feature request guide before.
For questions or feedbacks, please use GitHub discussions or contact me at hello@bacula-web.org.
Contributing
Please see CONTRIBUTING and CODE_OF_CONDUCT for details.
Contributors
License
The GPLv2. Please see license file for more information.
Security
If you discover a security issue, see SECURITY.md
Credits
- Original author: Juan Luis Francés Jimenez
- Current maintainer: Davide Franco and community contributors
Sponsors
Support the project
Bacula-Web is an open source project and will always be free of charge.
It is maintained on my spare time, with the great help from the community users.
If you enjoy using Bacula-Web and would like to encourage the project efforts, please consider suporting the project by making a small donation using the buttons below.
Thanks for using and supporting Bacula-Web project ❤️