@alexandrecuer has a more up to date Docker I think (have a search).
Is it a good way? Depends on your setup.
I’ve installed (and use) an instance using the scripts on an LXC running in a PVE environment (though there are some issues with the scripts and compatibility with the latest Ubuntu).
There is also a Home Assistant addon also from @alexandrecuer (basically the same as the docker). Emoncms self contained docker container and HomeAssistant Addon - #82 by alexandrecuer