Download the PHP package bacula-web/bacula-web without Composer
On this page you can find all versions of the php package bacula-web/bacula-web. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download bacula-web/bacula-web
More information about bacula-web/bacula-web
Files in bacula-web/bacula-web
Package bacula-web
Short Description The open source web based reporting and monitoring tool for Bacula
License GPL-2.0-only
Homepage https://www.bacula-web.org
Informations about the package bacula-web
Bacula-Web
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 :heart: project on Transifex.
Please see the full the documentation for the full list of features.
Documentation
You can find the complete documentation of Bacula-Web at https://docs.bacula-web.org
Huge thanks to Read The Docs for supporting open source projects documentation :heart:
Getting started
Bacula-Web can be installed using Composer, Docker or from source (require advanced skills)
Using Composer
- Required PHP version is >= 8.0
- Make sure PHP CLI installed and extensions SQlite3, Gettext, Session, PDO, MySQL, postgreSQL, Json and Posix are installed and enabled.
- Install Composer
-
Install Bacula-Web from Packagist
-
Copy configuration file and adapt it to your setup
- Make sure
application/views/cache
andapplication/assets/protected
are writable by the web server process user (see section in documentation) - Setup either Apache, Nginx or Lighttpd (see Web server setup and configuration)
-
Create your first user
-
Test your setup
or use the test page https://bacula-web-url/test
Note related to installation using Composer archive
The main purpose of this pre-installed archive was to provide an easy way for users who weren't able to install Composer on their servers Composer archive installation option will not be supported anymore from next major version (v9.0.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 [email protected].
Contributing
Please see 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 :heart:
All versions of bacula-web with dependencies
ext-gettext Version *
ext-mbstring Version *
ext-openssl Version *
ext-pdo Version *
ext-sqlite3 Version *
ext-posix Version *
novus/nvd3 Version @stable
components/font-awesome Version 6.*
vlucas/valitron Version ^1.4
pear/date_humandiff Version ^0.5.0
vlucas/phpdotenv Version ^5.5
php-di/php-di Version ^7.0
twbs/bootstrap Version 5.2.3
slim/slim Version 4.*
guzzlehttp/psr7 Version ^2
odan/session Version ^6.1
slim/twig-view Version ^3.3
symfony/translation Version ^5.4
symfony/console Version 6.0.19
slim/csrf Version ^1.3
symfony/twig-bridge Version ^5.4