Open johndoe0815 opened 4 days ago
How are you restarting the container? Try docker compose down
then docker compose up -d
. Using docker compose restart
can retain ENV settings.
I use a docker LXC in Proxmox, managed with Portainer. So far I just updated the stack in portainer, which is sufficient with all other services I am using. I now even restarted the whole LXC, but that still does not change anything.
Ok something doesn't sound quite right. I'm on vacation this week so I won't be able to look at this till I'm back I'm afraid.
I noticed certain environment variables being ignored when they were written in uppercase i.e. "KIOSK_LAYOUT: SPLITVIEW", but if I changed them to lowercase i.e. "KIOSK_LAYOUT: splitview", they worked. Seems to apply to a variety of the newer features.
I noticed certain environment variables being ignored when they were written in uppercase i.e. "KIOSK_LAYOUT: SPLITVIEW", but if I changed them to lowercase i.e. "KIOSK_LAYOUT: splitview", they worked. Seems to apply to a variety of the newer features.
If this is the case then that's definitely a bug.
I now checked that and can confirm what steveb166 said. As soon as I switched to lowercase letters for the env variable values, it immediately was considered as default in the slideshows.
I've created a branch to patch this issue
Describe the bug When calling immich kiosk only by IP and port, without any parameters in the URL, some parameters are been taken from the docker-compose file, but others aren't
To Reproduce Steps to reproduce the behavior: Change KIOSK_REFRESH parameter in the docker-compose file. Refesh time is reflected accordingly in the browser. Change KIOSK_TRANSITION or KIOSK_IMAGE_EFFECT in the docker compose file. Effect is not shown in the browser slideshow, unless explicitely defined in the URL.
Expected behavior URL parameters should overwrite the docker compose default values. If nothing is specified in the URL, standard values should be taken, for ALL parameters.
Your Kiosk version 0.12.0
Your Kiosk installation
Your Kiosk ENV or config file services: immich-kiosk: image: damongolding/immich-kiosk:latest container_name: immich-kiosk environment: TZ: "Europe/London"
Required settings
Any parms passed to the URL used to access Kiosk
Desktop: