-
Notifications
You must be signed in to change notification settings - Fork 58
Description
Hello,
I'm running into another problem than the other issues here. I'm running 0.10.1-nginx-php8.2 image, behind a nginx container acting as a reverse proxy.
Baikal compose file:
services:
baikal:
image: docker.io/ckulka/baikal:0.10.1-nginx-php8.2
restart: unless-stopped
container_name: baikal
networks:
- nginx-proxy-network
volumes:
- /etc/baikal/config:/var/www/baikal/config
- /etc/baikal/Specific:/var/www/baikal/Specific
environment:
PUID: 1000
PGID: 1000
TZ: Europe/Paris
VIRTUAL_HOST: baikal.homelab-services.com
CERT_NAME: homelab-services
networks:
nginx-proxy-network:
external: true
VIRTUAL_HOST and CERT_NAME are env variables to work with my reverse proxy.
The nginx configuration is the standard configuration, same as those shown in other issues, all headers are passed.
My problem is, when typing "https://baikal.homelab-services.com" on the browser, i get redirected to https://baikal.homelab-services.com/https,%20https://baikal.homelab-services.com/admin/install/
Baikal logs are showing those errors (normal for baikal.yaml because i didn't complete the installation):
#4 {main}; PHP message: Error reading baikal.yaml file : File "/var/www/baikal/config/baikal.yaml" does not exist" while reading response header from upstream, client: 10.89.0.216, server: _, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/php-fpm.sock:", host: "baikal.homelab-services.com"
10.89.0.216 - - [09/Aug/2025:21:22:26 +0200] "GET /https,%20https://baikal.homelab-services.com/admin/install/ HTTP/1.1" 404 555 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36" "10.89.0.216, 10.89.0.216"
2025/08/09 21:22:26 [error] 46#46: *11 "/var/www/baikal/html/https, https:/baikal.homelab-services.com/admin/install/index.php" is not found (2: No such file or directory), client: 10.89.0.216, server: _, request: "GET /https,%20https://baikal.homelab-services.com/admin/install/ HTTP/1.1", host: "baikal.homelab-services.com"
When i type the whole URI for admin installation, i do get the /admin/install/ HTML page but without some files (bootstrap files for example):
2025/08/09 21:30:18 [error] 46#46: *18 open() "/var/www/baikal/html/admin/install/https, https:/baikal.homelab-services.com/res/core/BaikalAdmin/Templates/Page/style.css" failed (2: No such file or directory), client: 10.89.0.216, server: _, request: "GET /admin/install/https,%20https://baikal.homelab-services.com/res/core/BaikalAdmin/Templates/Page/style.css HTTP/1.1", host: "baikal.homelab-services.com", referrer: "https://baikal.homelab-services.com/admin/install/"
2025/08/09 21:30:18 [error] 46#46: *15 open() "/var/www/baikal/html/admin/install/https, https:/baikal.homelab-services.com/res/core/TwitterBootstrap/css/bootstrap-responsive.css" failed (2: No such file or directory), client: 10.89.0.216, server: _, request: "GET /admin/install/https,%20https://baikal.homelab-services.com/res/core/TwitterBootstrap/css/bootstrap-responsive.css HTTP/1.1", host: "baikal.homelab-services.com", referrer: "https://baikal.homelab-services.com/admin/install/"
10.89.0.216 - - [09/Aug/2025:21:30:18 +0200] "GET /admin/install/https,%20https://baikal.homelab-services.com/res/core/BaikalAdmin/Templates/Page/baikal-text-20.png HTTP/1.1" 404 555 "https://baikal.homelab-services.com/admin/install/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36" "10.89.0.216, 10.89.0.216"
10.89.0.216 - - [09/Aug/2025:21:30:18 +0200] "GET /admin/install/https,%20https://baikal.homelab-services.com/res/core/TwitterBootstrap/js/jquery-3.1.0.min.js HTTP/1.1" 404 555 "https://baikal.homelab-services.com/admin/install/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36" "10.89.0.216, 10.89.0.216"
2025/08/09 21:30:18 [error] 46#46: *19 open() "/var/www/baikal/html/admin/install/https, https:/baikal.homelab-services.com/res/core/BaikalAdmin/Templates/Page/baikal-text-20.png" failed (2: No such file or directory), client: 10.89.0.216, server: _, request: "GET /admin/install/https,%20https://baikal.homelab-services.com/res/core/BaikalAdmin/Templates/Page/baikal-text-20.png HTTP/1.1", host: "baikal.homelab-services.com", referrer: "https://baikal.homelab-services.com/admin/install/"
2025/08/09 21:30:18 [error] 46#46: *20 open() "/var/www/baikal/html/admin/install/https, https:/baikal.homelab-services.com/res/core/TwitterBootstrap/js/jquery-3.1.0.min.js" failed (2: No such file or directory), client: 10.89.0.216, server: _, request: "GET /admin/install/https,%20https://baikal.homelab-services.com/res/core/TwitterBootstrap/js/jquery-3.1.0.min.js HTTP/1.1", host: "baikal.homelab-services.com", referrer: "https://baikal.homelab-services.com/admin/install/"
2025/08/09 21:30:18 [error] 46#46: *20 open() "/var/www/baikal/html/admin/install/https, https:/baikal.homelab-services.com/res/core/TwitterBootstrap/js/jquery.color-2.2.0.min.js" failed (2: No such file or directory), client: 10.89.0.216, server: _, request: "GET /admin/install/https,%20https://baikal.homelab-services.com/res/core/TwitterBootstrap/js/jquery.color-2.2.0.min.js HTTP/1.1", host: "baikal.homelab-services.com", referrer: "https://baikal.homelab-services.com/admin/install/"
10.89.0.216 - - [09/Aug/2025:21:30:18 +0200] "GET /admin/install/https,%20https://baikal.homelab-services.com/res/core/TwitterBootstrap/js/jquery.color-2.2.0.min.js HTTP/1.1" 404 555 "https://baikal.homelab-services.com/admin/install/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36" "10.89.0.216, 10.89.0.216"
2025/08/09 21:30:18 [error] 46#46: *19 open() "/var/www/baikal/html/admin/install/https, https:/baikal.homelab-services.com/res/core/TwitterBootstrap/js/bootstrap.min.js" failed (2: No such file or directory), client: 10.89.0.216, server: _, request: "GET /admin/install/https,%20https://baikal.homelab-services.com/res/core/TwitterBootstrap/js/bootstrap.min.js HTTP/1.1", host: "baikal.homelab-services.com", referrer: "https://baikal.homelab-services.com/admin/install/"
10.89.0.216 - - [09/Aug/2025:21:30:18 +0200] "GET /admin/install/https,%20https://baikal.homelab-services.com/res/core/TwitterBootstrap/js/bootstrap.min.js HTTP/1.1" 404 555 "https://baikal.homelab-services.com/admin/install/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36" "10.89.0.216, 10.89.0.216"
2025/08/09 21:30:18 [error] 47#47: *21 open() "/var/www/baikal/html/admin/install/https, https:/baikal.homelab-services.com/res/core/BaikalAdmin/main.js" failed (2: No such file or directory), client: 10.89.0.216, server: _, request: "GET /admin/install/https,%20https://baikal.homelab-services.com/res/core/BaikalAdmin/main.js HTTP/1.1", host: "baikal.homelab-services.com", referrer: "https://baikal.homelab-services.com/admin/install/"
10.89.0.216 - - [09/Aug/2025:21:30:18 +0200] "GET /admin/install/https,%20https://baikal.homelab-services.com/res/core/BaikalAdmin/main.js HTTP/1.1" 404 555 "https://baikal.homelab-services.com/admin/install/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36" "10.89.0.216, 10.89.0.216"
I can complete the installation. I type the whole URI for the database installation, works too. The files are created: sqlite and baikal.yaml.
After that, it doesn't work anymore in the authentication page /admin, since the URI isn't correct.
Any idea ?
Thank you in advance.