Since a couple weeks ago the web page gives the error page. So I tried to debug, shutting down all mastodon_X_1 docker containers and keeping up the live_X_1 containers. There seems to be a problem with localhost:3000 as mastodon_web_1 and live_web_1 both try to bind to it.
However, killing all mastodon_X_1 containers and using docker-compose up to bring the live_x_1 containers to life again and then rebooting gets everything the website online (full functionality i believe) again with mastodon_streaming_1 being unhealthy and live_streaming_1 and mastodon_web_1 not even alive.
The elasticsearch container is also always restarting due to a permission error but that exists outside of this I believe.