mriedmann / humhub-docker

Alpine-based PHP-FPM and NGINX HumHub docker-container
MIT License
95 stars 79 forks source link

Improve Test by checking the Wizard button #287

Closed jvies closed 1 year ago

jvies commented 1 year ago

Hi Michael,

this PR is a try to make the runtime test more robust so my PR about nginx configuration expansion (https://github.com/mriedmann/humhub-docker/pull/285).

jvies commented 1 year ago

I don't get why I don't have the "Sign In" button on my local deployment. Instead I have this: Capture d’écran du 2022-10-14 17-37-50

mriedmann commented 1 year ago

The problem here is that there should be an "auto-install" running at first-bootup. As your screenshot shows this is not the case in your setup. The fact that this autoinstall is broken in recent versions might be the underlying problem with the tests. Fixing that should be our priority because "just" testing if the installer works does not prevent us from missing libraries or wrong folder/file permissions (because they are checked on install).