Mac Xdebug PHPStorm DDEV Docker when the normal configuration fails

Setting up Xdebug on PHPStorm seems pretty straightforward, easy and quick, just following the brainless Zero-Configuration Debugging right?

Well not in my case. Or better, it was working fine but suddenly it stopped working. And after resetting everything and digging hours on stackoverflow and blogs, at the end I came to this solution, basicly forcing docker and my Mac tunnelling

Here my solution

If you want read the full article when I come to the working solution, click here: