YES! I've been slowly moving all my devices from Tasmota to ESPHome now that libreTiny is around and I can now use the Beken chips, and this is the one thing that I'm missing. It kind of worked with OpenBeken when I was using that for the beken chips. Surely it's possible to come up with something.
Just wanted to say thanks for sharing this. I'd been scratching my head for a while, thinking I might have to move the config to another server that can run docker compose configurations.