We are glad to announce a new version of our Bacula web GUI.
We prepared the Docker container images with our Bacula web interface.
From version 1.0.12 in Bacularis available is audit log function. It enables to track and view changes made on the web interface by every logged in user.
We are happy to announce a new version of our Bacula web GUI.
For installation using DEB and RPM binary packages please look in the Bacularis documentation.
We provide Docker container images in the DockerHub service. They are available in multiple variants and configurations. More information about this installation way you can find in the dedicated Bacularis documentation chapter for that.
Before installing please make sure you have installed PHP >= 7.1 and the following PHP modules:
The PHP requirements together with other requirements can be installed by the commands below.
For rpm-based systems
dnf install curl patch php-cli php-bcmath php-curl php-xml php-json php-ldap php-mysqlnd php-pdo php-pgsql php-intl
For deb-based systems
apt install curl patch php-cli php-bcmath php-curl php-xml php-json php-ldap php-mysql php-pdo php-pgsql php-intl
One of the ways to install and update Bacularis is using Composer for that.
If you don't have Composer installed, you can use the following commands to install it:
curl -s http://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
Once it is done, you can install Bacularis:
composer create-project bacularis/bacularis-app
At the end you need to run as the root user an install script that will set permissions for files and directories and also that will prepare the web server configuration file:
The source code repository of this Bacula web interface is available in the Bacularis project on GitHub.
Bacularis is a friendly fork of Baculum founded by Baculum's creator. It has been created to provide the Bacula web interface in easy way, with simple installation and configuration. Changes between Baculum and Bacularis are synchronized in both ways as much as it is possible.
Bacularis is licensed under GNU Affero General Public License (GNU AGPL) version 3.