Try to open the web developer tools in your web browser, to look if there is anything useful. It’s different for every browser but on firefox: ≡ > more tools > Web Developer tools. Look into the network tab and refresh your page and try to login again. This can sometimes give you some hints what’s going wrong.
Also have you tried to log every container from the compose?
When you ls all containers do they seem healthy or does one do not start? docker container ls -a ?