Hi,

I dont see a bacualris API to install?

root@bacula:~# dpkg -l bacula*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                     Version        Architecture Description
+++-========================-==============-============-=====================================================================
ii bacula-bscan 9.6.7-7 amd64 network backup service - bscan tool ii bacula-client 9.6.7-7 all network backup service - client metapackage ii bacula-common 9.6.7-7 amd64 network backup service - common support files ii bacula-common-mysql 9.6.7-7 amd64 network backup service - MySQL common files un bacula-common-pgsql <none> <none> (no description available) un bacula-common-sqlite3 <none> <none> (no description available) ii bacula-console 9.6.7-7 amd64 network backup service - text console ii bacula-director 9.6.7-7 amd64 network backup service - Director daemon un bacula-director-database <none> <none> (no description available) ii bacula-director-mysql 9.6.7-7 all network backup service - MySQL storage for Director un bacula-director-pgsql <none> <none> (no description available) un bacula-director-sqlite3 <none> <none> (no description available) un bacula-doc <none> <none> (no description available) ii bacula-fd 9.6.7-7 amd64 network backup service - file daemon ii bacula-sd 9.6.7-7 amd64 network backup service - storage daemon un bacula-sd-mysql <none> <none> (no description available) un bacula-sd-pgsql <none> <none> (no description available) un bacula-sd-sqlite3 <none> <none> (no description available) ii bacula-server 9.6.7-7 all network backup service - server metapackage ii bacularis 2.7.0~bullseye all The Bacularis WebGUI enables administration and managing Bacula jobs. ii bacularis-apache2 2.7.0~bullseye all This package provides the Apache configuration for Bacularis. un bacularis-lighttpd <none> <none> (no description available) un bacularis-nginx <none> <none> (no description available)
root@bacula:~#


I am finding the naming convention difficult to understand. I have a bacularis webb container running. It appears I need something between the container and the director?


On 2024-04-09 05:15, Marcin Haba wrote:
Hello Steven,

Of course, you don't need to uninstall anything. Bacula daemons stay
where they are. Don't worry, nothing changes here.

In that container image description is a sentence:

"It can be used to connect external Bacularis API server(s) in
containers or outside them."

This "outside them" means that you can install Bacularis API in any
way that you want, Docker image is only one of the ways.

Reading your description for that, what you would like to have, the
easiest is to install only one Bacularis using binary packages on the
Bacula Director host. It contains the Bacularis Web and Bacularis API
together, so you don't need to split it or install anything else, just
this one Bacularis instance. The installation wizard, that you will
see after installing, will lead you on all the configuration process.

In case problems or questions, please let us know. Thanks!

Best regards,
Marcin Haba (gani)

On Mon, 8 Apr 2024 at 09:22, steven <ste...@graywitch.co.nz> wrote:

hi,

Ok I am confused.   The way I read it,

- for File Daemons bacularis-api-fd,
- for Storage Daemons bacularis-api-sd,
- for Directors bacularis-api-dir.

All have the particular bacula daemon built in?    I dont need a
daemon, I already have all the daemons running and have been for 6
odd years now.     What I was hoping for was to have a web interface
on top of Bacula.
The docker container is running on the bacula director so it is
local  stuff. So I have to remove  the bacula-director and add in
the  bacularis-api-dir instead?

If I need to do serious alterations to the running setup, that is a
step to far for me.

regards

Steven
On 8/04/2024 7:07 pm, Marcin Haba wrote:

Hello Steven,

Thanks for your question and feedback after installing the
bacularis-web container. I will try to explain it below.

For your question if the Bacularis Web wizard wants a Bacularis API
- yes Bacularis Web in this container connects to external Bacularis
API. Description and purpose of each of these container images you
can find in the "About this image" section in each of the Bacularis
Docker Hub repositories. This description for the 'bacularis-web'
container is the following:

====
It contains a pure the Bacularis web interface without API layer. It
can be used to connect external Bacularis API server(s) in
containers or outside them. If you would like to connect Bacularis
API ran in containers, you can use dedicated for this purpose
images:

- for File Daemons bacularis-api-fd,
- for Storage Daemons bacularis-api-sd,
- for Directors bacularis-api-dir.
====

The Bacularis Web to work needs at least one API host with bconsole
and catalog access (and Bacula configuration capability if needed).
So you can set up the Bacularis API in any way (installing binary
packages, container, Composer, tar archives) and then connect it
using the wizard from the bacularis-web container.

Worth mentioning is that for the Bacula configuration part Bacularis
API needs access to Bacula config files so easier is to work with
Bacularis API instances outside the container. Otherwise you need to
bind the Bacula configuration paths to Bacularis API container or
use Bacula config files from Bacula in container.

Your question also indicated me that this first step section needs
to be better explained in the documentation. I will try to prepare
it soon.

Thanks!

Best regards,
Marcin Haba (gani)

On Mon, 8 Apr 2024 at 07:16, steven <ste...@graywitch.co.nz> wrote:
Hi,
Hi,





Hi,


Seeing the release I thought I would give bacularis a go.    I have
the
bacularis-web docker container running but I cant see any
documentation
telling me how to connect it to my existing bacula setup.

The wizard wants a baculum API?  but this isnt explained.

Is there any set by set explanation of how to connect the
bacularis-web
docker container to an existing bacula setup ?

TY

_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

--

"Greater love hath no man than this, that a man lay down his life
for his friends." Jesus Christ

"Większej miłości nikt nie ma nad tę, jak gdy kto życie swoje
kładzie za przyjaciół swoich." Jezus Chrystus
 _______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

--

"Greater love hath no man than this, that a man lay down his life for
his friends." Jesus Christ

"Większej miłości nikt nie ma nad tę, jak gdy kto życie swoje
kładzie za przyjaciół swoich." Jezus Chrystus


_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to