Bacula-Server

Bacula-Server

Docker app from vrx's Repository

Overview

Bacula is a network Client/Server based backup program. This app contains also Baculum, web environment to easy manage with the Bacula programs. If You do not havy any postgresql server, You could chose sqlite3 version, but this version is not recomended. Please check ReadMe before You start. Default Tag is 11 sqlite3 version.

Requirements

PostgreSQL

Runtime arguments

Web UI
http://[IP]:[PORT:9097]/
Network
bridge
Shell
bash

Template configuration

TimeZoneVariable

Set Your Timezone

Target
TZ
Default
Europe/Warsaw
Value
Europe/Warsaw
IP AddressVariable

If You set bridge network, You should type in Unraid Host IP Address. This IP is sending to clients, which could connect to storage server using this IP

Target
SD_Host
Bacula storage pathPathrw

Path where backups will be stored on Host disk

Target
/mnt/bacula
WEB UsernameVariable

WebUI Username

Target
WEB_User
Default
admin
Value
admin
WEB User PasswordVariable

WebUI Password

Target
WEB_Password
Default
difficult
Value
difficult
Bacula Storage PortPorttcp

Clients connects to sending backups

Target
9103
Default
9103
Value
9103
Bacula WEB PortPorttcp

Bacula WEB Port

Target
9097
Default
9097
Value
9097
Email RecipientVariable

Email Recipient, You can delete this variable if You do not want to send bacula messages

Target
EMAIL_Recipient
Default
root
Value
root
SMTP HostVariable

Your email provider SMTP Server IP/Host, You can delete this variable if You do not want to send bacula messages

Target
SMTP_Host
Value
root
SMTP PortVariable

Your email provider SMTP Port, You can delete this variable if You do not want to send bacula messages

Target
SMTP_Port
Default
587
Value
587
Email Username (sender)Variable

Email sender login, You can delete this variable if You do not want to send bacula messages

Target
SMTP_User
Default
root
Value
root
Email User Password (sender)Variable

Email User's password, You can delete this variable if You do not want to send bacula messages

Target
SMTP_Password
Value
root
Bacula working directoryPathrw

Path where sqlite3 db will be stored

Target
/opt/bacula/working
Default
/mnt/user/appdata/bacula-server/working
Bacula config pathPathrw

Bacula Configuration path

Target
/opt/bacula/etc
Default
/mnt/user/appdata/bacula-server/etc
Bacula log pathPathrw

Path where bacula's logs will be stored on Host disk

Target
/opt/bacula/log
Default
/mnt/user/appdata/bacula-server/log/bacula
Apache log pathPathrw

Path where webserver logs will be stored

Target
/var/log/apache2
Default
/mnt/user/appdata/bacula-server/log/apache2
Baculum configPathrw

Path where WEB Interface configuration will be stored

Target
/etc/bacularis
Default
/mnt/user/appdata/bacula-server/bacularis

Categories

Download Statistics

16,897
Total Downloads
658
This Month
228
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
pwa666/bacula-server:13-sqlite3-latest
Last Updated2025-06-07
First Seen2024-04-18

Run Bacula-Server on Unraid.

Bacula-Server is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.