Display image that esp32 camera uploads to HA over internet?

Hello. I plan to have cheap esp32 camera located in other network connected to internet with wifi router. I cannot access the camera from internet because it has dynamically assigned internal IP address, so I can not pull images from it. I have seen scripts for esp32 camera module that can HTTP POST images to server on the internet.

I would like to avoid having PHP receiving script running on Home Assistant server. Can Home Assistant itself (or with some integration/plugin) provide functionality to receive images/files, that are sent to it over HTTP POST and then display that image in lovelace?

Thank you very much, Jan

There’s your problem.
Assign a static IP or reserve it in the router.

Thanks, but I would still prefer to push images to HA server with http post. I also cannot run python script aside of HA server, because I run HA in closed OS virtual environment, not modifiable.