Error: Exceeded maxRedirects (Docker Container and fly.dev domain + IP)

This is most likely because your health check is responding with a redirect to https://

Try just removing the health check entirely, this will make it default to a TCP connection check.

If that works, you’ll need to modify your app to accept a health check URL that doesn’t perform a redirect. Health checks have to return a 200 response to count.