Has anyone ever tried hosting a long-running expansion service as a real "service", the intent being that users don't need to run it locally, and can instead connect to the shared one when expanding pipelines?
Looking around the code I already see a few assumptions that it will only live for a short while (memory leaks, etc), as well as some pretty large security concerns (eg, the artifact retrieval service can be used to download any file on the host) curious if anyone has put any work into this already?
