Skip to main content
Version: 10.x

Install from source

Installation from source is mainly used for development purpose, or to contribute on the project source code

Pre-requisite

Prepare the source

Clone Bacula-Web git repository

$ git clone https://github.com/bacula-web/bacula-web.git
$ cd bacula-web

Checkout latest release tag (see latest release tag)

$ git checkout v9.7.0
tip

Above example use 9.7.0 release tag

Install dependencies using Composer

$ composer install --no-dev

Fix files/folders ownership and permissions

Move the folder in the web server folder

$ sudo mv -v bacula-web /var/www/

Follow instructions to set permissions and ownership in your Bacula-Web folder.

Next step

You can now proceed to Bacula-Web configuration.