I followed the docker install instructions here with the simple cut-n-paste approach:
https://hub.docker.com/r/baculaweb/bacula-web
Problems:
- $PWD/protected needs to be a directory that is writeable by the user "www-user"
- $PWD/config.php needs to be a file path that can be read by the user "www-user"
- Doing "docker run" requires "sudo" at the start, unless done by root.
- 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?
- config.php needs to be edited to present the database. How is sqlite3 meant to work from within a container? I tried postgres...
- 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.
- 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.
I followed the docker install instructions here with the simple cut-n-paste approach:
https://hub.docker.com/r/baculaweb/bacula-web
Problems:
Document should be updated to specify that these things are required.