Skip to content

Instructions for docker install are not sufficient #253

@yellowpattern

Description

@yellowpattern

I followed the docker install instructions here with the simple cut-n-paste approach:
https://hub.docker.com/r/baculaweb/bacula-web

Problems:

  1. $PWD/protected needs to be a directory that is writeable by the user "www-user"
  2. $PWD/config.php needs to be a file path that can be read by the user "www-user"
  3. Doing "docker run" requires "sudo" at the start, unless done by root.
  4. The given docker command to run bacula-web doesn't allow it to connect to postgresql if they're running on the same host. If you're running the two together on the same VM, what does the docker run look like?
  5. config.php needs to be edited to present the database. How is sqlite3 meant to work from within a container? I tried postgres...
  6. Guidance is needed on how to allow the bacula user to connect to postgresql (eg does pg_hba.conf need to be edited?) - haven't worked this one out yet.
  7. I still don't have bacula-web successfully working beyond a "FATAL: password authentication failed for user "bacula" connecto to server at "127.0.0.1", port 5432 failed: FATAL: password authentication failed for user "bacula"
    Document should be updated to specify that these things are required.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions