Re: [Bacula-users] connecting bacularis to an existing bacula setup

2024-04-08 Thread Marcin Haba
Hello Steven,

Yes, web servers by default listen on port 80 but it is possible to change.
Bacularis uses only one port 9097. I mean that after installing Bacularis
with the web server, you can just disable listening on port 80 or change it
to any other port number.

Best regards,
Marcin Haba (gani)

On Tue, 9 Apr 2024 at 06:29, steven  wrote:

> Hi,
>
> It will not run on bare metal as it tries to run on port80, but I have
> apache containers on port 80 and 443 already which was why I went for a
> docker container to isolate bacularis that runs on 9097 OK but the wizard
> lacks connectivity to bacula.
> regards
>
> Steven
>
> On 9/04/2024 2:16 pm, Marcin Haba wrote:
>
> Hello Steven,
>
> Bacularis API and Bacularis Web are one application called just Bacularis.
> So, as I see you already have it.
>
> In the installation wizard there is possible to choose if you want to
> configure API or Web or both (typical case). After installation you need
> just to go to:
>
> http://yourhost:9097
>
> Best regards,
> Marcin Haba (gani)
>
> On Tue, 9 Apr 2024 at 01:15, Thing  wrote:
>
>> Google it seems does not like my email server...lets try again, sorry if
>> we get a duplicate.
>>
>> 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 VersionArchitecture Description
>>
>> +++--==--=
>> ii  bacula-bscan 9.6.7-7amd64network backup
>> service - bscan tool
>> ii  bacula-client9.6.7-7all  network backup
>> service - client metapackage
>> ii  bacula-common9.6.7-7amd64network backup
>> service - common support files
>> ii  bacula-common-mysql  9.6.7-7amd64network backup
>> service - MySQL common files
>> un  bacula-common-pgsql  (no description
>> available)
>> un  bacula-common-sqlite3(no description
>> available)
>> ii  bacula-console   9.6.7-7amd64network backup
>> service - text console
>> ii  bacula-director  9.6.7-7amd64network backup
>> service - Director daemon
>> un  bacula-director-database (no description
>> available)
>> ii  bacula-director-mysql9.6.7-7all  network backup
>> service - MySQL storage for Director
>> un  bacula-director-pgsql(no description
>> available)
>> un  bacula-director-sqlite3  (no description
>> available)
>> un  bacula-doc   (no description
>> available)
>> ii  bacula-fd9.6.7-7amd64network backup
>> service - file daemon
>> ii  bacula-sd9.6.7-7amd64network backup
>> service - storage daemon
>> un  bacula-sd-mysql  (no description
>> available)
>> un  bacula-sd-pgsql  (no description
>> available)
>> un  bacula-sd-sqlite3(no description
>> available)
>> ii  bacula-server9.6.7-7all  network backup
>> service - server metapackage
>> ii  bacularis2.7.0~bullseye all  The Bacularis
>> WebGUI enables administration and managing Bacula jobs.
>> ii  bacularis-apache22.7.0~bullseye all  This package
>> provides the Apache configuration for Bacularis.
>> un  bacularis-lighttpd   (no description
>> available)
>> un  bacularis-nginx  (no description
>> available)
>> root@bacula:~#
>>
>>
>> I am finding the naming convention /description difficult to understand.
>> So, I have a bacularis web container running.  It appears I need something
>> between the container and the director? but I cannot see what.
>>
>> regards
>>
>> Steven
>>
>> On Tue, 9 Apr 2024 at 05:17, 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 

Re: [Bacula-users] connecting bacularis to an existing bacula setup

2024-04-08 Thread steven

Hi,

It will not run on bare metal as it tries to run on port80, but I have 
apache containers on port 80 and 443 already which was why I went for a 
docker container to isolate bacularis that runs on 9097 OK but the 
wizard lacks connectivity to bacula.


regards

Steven

On 9/04/2024 2:16 pm, Marcin Haba wrote:

Hello Steven,

Bacularis API and Bacularis Web are one application called just 
Bacularis. So, as I see you already have it.


In the installation wizard there is possible to choose if you want to 
configure API or Web or both (typical case). After installation you 
need just to go to:


http://yourhost:9097

Best regards,
Marcin Haba (gani)

On Tue, 9 Apr 2024 at 01:15, Thing  wrote:

Google it seems does not like my email server...lets try again,
sorry if we get a duplicate.

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 VersionArchitecture 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      (no
description available)
un  bacula-common-sqlite3        (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     (no
description available)
ii  bacula-director-mysql    9.6.7-7    all  network
backup service - MySQL storage for Director
un  bacula-director-pgsql        (no
description available)
un  bacula-director-sqlite3      (no
description available)
un  bacula-doc       (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      (no
description available)
un  bacula-sd-pgsql      (no
description available)
un  bacula-sd-sqlite3        (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       (no
description available)
un  bacularis-nginx      (no
description available)
root@bacula:~#


I am finding the naming convention /description difficult to
understand.  So, I have a bacularis web container running.  It
appears I need something between the container and the director?
but I cannot see what.

regards

Steven

On Tue, 9 Apr 2024 at 05:17, 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 
wrote:

hi,

Ok I 

Re: [Bacula-users] connecting bacularis to an existing bacula setup

2024-04-08 Thread Marcin Haba
Hello Steven,

Bacularis API and Bacularis Web are one application called just Bacularis.
So, as I see you already have it.

In the installation wizard there is possible to choose if you want to
configure API or Web or both (typical case). After installation you need
just to go to:

http://yourhost:9097

Best regards,
Marcin Haba (gani)

On Tue, 9 Apr 2024 at 01:15, Thing  wrote:

> Google it seems does not like my email server...lets try again, sorry if
> we get a duplicate.
>
> 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 VersionArchitecture Description
>
> +++--==--=
> ii  bacula-bscan 9.6.7-7amd64network backup
> service - bscan tool
> ii  bacula-client9.6.7-7all  network backup
> service - client metapackage
> ii  bacula-common9.6.7-7amd64network backup
> service - common support files
> ii  bacula-common-mysql  9.6.7-7amd64network backup
> service - MySQL common files
> un  bacula-common-pgsql  (no description
> available)
> un  bacula-common-sqlite3(no description
> available)
> ii  bacula-console   9.6.7-7amd64network backup
> service - text console
> ii  bacula-director  9.6.7-7amd64network backup
> service - Director daemon
> un  bacula-director-database (no description
> available)
> ii  bacula-director-mysql9.6.7-7all  network backup
> service - MySQL storage for Director
> un  bacula-director-pgsql(no description
> available)
> un  bacula-director-sqlite3  (no description
> available)
> un  bacula-doc   (no description
> available)
> ii  bacula-fd9.6.7-7amd64network backup
> service - file daemon
> ii  bacula-sd9.6.7-7amd64network backup
> service - storage daemon
> un  bacula-sd-mysql  (no description
> available)
> un  bacula-sd-pgsql  (no description
> available)
> un  bacula-sd-sqlite3(no description
> available)
> ii  bacula-server9.6.7-7all  network backup
> service - server metapackage
> ii  bacularis2.7.0~bullseye all  The Bacularis
> WebGUI enables administration and managing Bacula jobs.
> ii  bacularis-apache22.7.0~bullseye all  This package
> provides the Apache configuration for Bacularis.
> un  bacularis-lighttpd   (no description
> available)
> un  bacularis-nginx  (no description
> available)
> root@bacula:~#
>
>
> I am finding the naming convention /description difficult to understand.
> So, I have a bacularis web container running.  It appears I need something
> between the container and the director? but I cannot see what.
>
> regards
>
> Steven
>
> On Tue, 9 Apr 2024 at 05:17, 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  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
>>> 

Re: [Bacula-users] connecting bacularis to an existing bacula setup

2024-04-08 Thread Thing
Google it seems does not like my email server...lets try again, sorry if we
get a duplicate.

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 VersionArchitecture Description
+++--==--=
ii  bacula-bscan 9.6.7-7amd64network backup
service - bscan tool
ii  bacula-client9.6.7-7all  network backup
service - client metapackage
ii  bacula-common9.6.7-7amd64network backup
service - common support files
ii  bacula-common-mysql  9.6.7-7amd64network backup
service - MySQL common files
un  bacula-common-pgsql  (no description
available)
un  bacula-common-sqlite3(no description
available)
ii  bacula-console   9.6.7-7amd64network backup
service - text console
ii  bacula-director  9.6.7-7amd64network backup
service - Director daemon
un  bacula-director-database (no description
available)
ii  bacula-director-mysql9.6.7-7all  network backup
service - MySQL storage for Director
un  bacula-director-pgsql(no description
available)
un  bacula-director-sqlite3  (no description
available)
un  bacula-doc   (no description
available)
ii  bacula-fd9.6.7-7amd64network backup
service - file daemon
ii  bacula-sd9.6.7-7amd64network backup
service - storage daemon
un  bacula-sd-mysql  (no description
available)
un  bacula-sd-pgsql  (no description
available)
un  bacula-sd-sqlite3(no description
available)
ii  bacula-server9.6.7-7all  network backup
service - server metapackage
ii  bacularis2.7.0~bullseye all  The Bacularis
WebGUI enables administration and managing Bacula jobs.
ii  bacularis-apache22.7.0~bullseye all  This package
provides the Apache configuration for Bacularis.
un  bacularis-lighttpd   (no description
available)
un  bacularis-nginx  (no description
available)
root@bacula:~#


I am finding the naming convention /description difficult to understand.
So, I have a bacularis web container running.  It appears I need something
between the container and the director? but I cannot see what.

regards

Steven

On Tue, 9 Apr 2024 at 05:17, 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  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 

Re: [Bacula-users] connecting bacularis to an existing bacula setup

2024-04-08 Thread steven

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 VersionArchitecture Description
+++--==--=
ii  bacula-bscan 9.6.7-7amd64network backup 
service - bscan tool
ii  bacula-client9.6.7-7all  network backup 
service - client metapackage
ii  bacula-common9.6.7-7amd64network backup 
service - common support files
ii  bacula-common-mysql  9.6.7-7amd64network backup 
service - MySQL common files
un  bacula-common-pgsql  (no description 
available)
un  bacula-common-sqlite3(no description 
available)
ii  bacula-console   9.6.7-7amd64network backup 
service - text console
ii  bacula-director  9.6.7-7amd64network backup 
service - Director daemon
un  bacula-director-database (no description 
available)
ii  bacula-director-mysql9.6.7-7all  network backup 
service - MySQL storage for Director
un  bacula-director-pgsql(no description 
available)
un  bacula-director-sqlite3  (no description 
available)
un  bacula-doc   (no description 
available)
ii  bacula-fd9.6.7-7amd64network backup 
service - file daemon
ii  bacula-sd9.6.7-7amd64network backup 
service - storage daemon
un  bacula-sd-mysql  (no description 
available)
un  bacula-sd-pgsql  (no description 
available)
un  bacula-sd-sqlite3(no description 
available)
ii  bacula-server9.6.7-7all  network backup 
service - server metapackage
ii  bacularis2.7.0~bullseye all  The Bacularis 
WebGUI enables administration and managing Bacula jobs.
ii  bacularis-apache22.7.0~bullseye all  This package 
provides the Apache configuration for Bacularis.
un  bacularis-lighttpd   (no description 
available)
un  bacularis-nginx  (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  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 

Re: [Bacula-users] connecting bacularis to an existing bacula setup

2024-04-08 Thread Marcin Haba
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  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  wrote:
>
>> 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


Re: [Bacula-users] connecting bacularis to an existing bacula setup

2024-04-08 Thread steven

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  wrote:

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


Re: [Bacula-users] connecting bacularis to an existing bacula setup

2024-04-08 Thread Marcin Haba
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  wrote:

> 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