Skip to content

fametec/bacula

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

159 Commits
 
 
 
 
 
 

Repository files navigation

Bacula 11.0.5 Container

Deploy the bacula community edition on Docker Containers.

Images

  • Bacula Catalog fametec/bacula-catalog:11.0.5
  • Bacula Director fametec/bacula-director:11.0.5
  • Bacula Storage Daemon fametec/bacula-storage:11.0.5
  • Bacula File Daemon fametec/bacula-client:11.0.5
  • Baculum Web Gui fametec/baculum-web:11.0.5 (NEW)
  • Baculum API fametec/baculum-api:11.0.5 (NEW)
  • Postfix SMTP Relay fametec/postfix:latest
  • SMTP2TG SMTP Relay to Telegram b3vis/docker-smtp2tg

Install Docker

curl -sSL https://get.docker.com | bash

Install Docker-compose

curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

Download and Install Bacula Container

git clone https://github.com/fametec/bacula
cd bacula/docker
docker-compose up

Tests

docker exec -it docker_bacula-dir_1 bash
> bconsole
* 

Video

asciicast

Docker Compose

docker-compose.yaml

version: '3.1'
services:
  db:
    image: fametec/bacula-catalog:11.0.5
    restart: unless-stopped
    environment:
      POSTGRES_PASSWORD: bacula
      POSTGRES_USER: bacula
      POSTGRES_DB: bacula
    volumes:
    - pgdata:/var/lib/postgresql/data:rw
    ports:
      - 5432
  bacula-dir:
    image: fametec/bacula-director:11.0.5
    restart: unless-stopped
    volumes:
      - ./etc/bacula-dir.conf:/opt/bacula/etc/bacula-dir.conf:ro
      - ./etc/bconsole.conf:/opt/bacula/etc/bconsole.conf:ro
    depends_on:
      - db
    ports:
      - 9101
  bacula-sd:
    image: fametec/bacula-storage:11.0.5
    restart: unless-stopped
    depends_on:
      - bacula-dir
      - db
    volumes:
      - ./etc/bacula-sd.conf:/opt/bacula/etc/bacula-sd.conf:ro
    ports:
      - 9103
  bacula-fd:
    image: fametec/bacula-client:11.0.5
    restart: unless-stopped
    depends_on:
      - bacula-sd
      - bacula-dir
    volumes:
      - ./etc/bacula-fd.conf:/opt/bacula/etc/bacula-fd.conf:ro
    ports:
      - 9102
volumes:
  pgdata:

Support

For technical support please contact us.

[email protected]

e-Learning

https://www.fametec.com.br

Reference

http://www.bacula.lat/community/baculum/

http://www.bacula.lat/community/script-instalacao-bacula-community-9-x-pacotes-oficiais/

https://www.bacula.org/documentation/documentation/