I have made a top with my top choices for self-hosted control panels that can help you with hosting PHP and docker applications. If you are new to this, you can check these:
https://www.bitdoze.com/best-self-hosted-panels/
There are more out there, especially for PHP, but these are my top choices.