Hey,
Yeah Leantime 3.4.x requires PHP 8.2
Some more info:
With 3.4 we updated and hardened our dockerfile and docker compose config. Not sure if you all run the docker containers as root or not but if not you can pass in pgid and uid now.
Inside the container Leantime is listening on port 8080 so if the docker compose file still maps to 80 internally that would need to change (external doesn’t matter). The user inside of the docker image is www-data:www-data
With that said old volumes may have the wrong permissions depending on the set up. We added a docker startup script to handle that for most cases but if permissions are off that may not work.
Lastly we tested the setup with various reverse proxy’s and it works in most environnents just make sure that:
A. LEAN_APP_URL is set correctly
B. The host server var is forwarded (ideally just forward any standard host variables)
More on that here https://github.com/Leantime/docker-leantime
And here
https://github.com/Leantime/leantime/releases/tag/v3.4.0