Bacularis is a free and open-source Bacula web interface - fully configured API and Web (Dir/SD/FD)
10K+
Bacularis is a web interface to configure, manage and monitor Bacula backup environment. It is a complete solution for setting up backup jobs, doing restore data, managing tape or disk volumes in local and remote storage, work with backup clients, and doing daily administrative work with backups. It also supports autochanger management. Bacularis provides advanced user management and role-based access control that enable to configure it for regular users where every user can log in to the web interface and does backup and restore own computer data only.
| standalone | web | api-dir | api-sd | api-fd | |
|---|---|---|---|---|---|
| API interface available | V | V | V | V | |
| API interface configured | V | V | V | V | |
| Web interface available | V | V | |||
| Web interface configured | V | ||||
| Bacula Director | V | V | |||
| Bacula Storage Daemon | V | V | |||
| Bacula File Daemon | V | V | |||
| PostgreSQL database | V | V |
Bacularis on Alpine 3.24.1
| Package | Version |
|---|---|
| Bacula | 15.0.3 |
| PostgreSQL | 17.10 |
| PHP | 8.5.8 |
| Nginx | 1.30.4 |
Bacularis on Debian 13 Trixie
| Package | Version |
|---|---|
| Bacula | 15.0.3 |
| PostgreSQL | 17.10 |
| PHP | 8.4.23 |
| Nginx | 1.26.3 |
It contains fully configured Bacularis webGUI and API with Bacula Director, Storage Daemon and File Daemon and also PostgreSQL database server. The image can be used for example for trying Bacularis in own environment.
docker run -d -p 9097:9097 bacularis/bacularis-standalone
Alpine image volume paths:
/var/lib/postgresql/data - Bacula database files/etc/bacula - Bacula configuration files/var/lib/bacula - Bacula working directory/var/www/bacularis/protected/vendor/bacularis/bacularis-api/API/Config - Bacularis API configuration files/var/www/bacularis/protected/vendor/bacularis/bacularis-api/API/Logs - Bacularis API logs/var/www/bacularis/protected/vendor/bacularis/bacularis-web/Web/Config - Bacularis Web configuration files/var/www/bacularis/protected/vendor/bacularis/bacularis-web/Web/Logs - Bacularis Web logs/var/www/bacularis/protected/vendor/bacularis/bacularis-common/Common/Working - Bacularis working directoryDebian image volume paths:
/var/lib/postgresql - Bacula database files/etc/bacula - Bacula configuration files/var/lib/bacula - Bacula working directory/var/www/bacularis/protected/vendor/bacularis/bacularis-api/API/Config - Bacularis API configuration files/var/www/bacularis/protected/vendor/bacularis/bacularis-api/API/Logs - Bacularis API logs/var/www/bacularis/protected/vendor/bacularis/bacularis-web/Web/Config - Bacularis Web configuration files/var/www/bacularis/protected/vendor/bacularis/bacularis-web/Web/Logs - Bacularis Web logs/var/www/bacularis/protected/vendor/bacularis/bacularis-common/Common/Working - Bacularis working directoryAccess: http://yourhost:9097
Login: admin
Password: admin
Bacularis Docker project on GitHub: https://github.com/bacularis/bacularis-docker
Bacularis project website: https://bacularis.app
Bacularis documentation: https://bacularis.app/doc
Project on GitHub: https://github.com/bacularis
Content type
Image
Digest
sha256:6452d857f…
Size
66.3 MB
Last updated
13 days ago
docker pull bacularis/bacularis-standalone