One workaround for modifying the source is discussed here. However, this stuff is constantly changing, so it's not a good foundation to build a solution on.
You can find subscription info here. I believe dashboard only mode should work with a Standard Elastic Cloud subscription as well.