Sorry for the tangential remark, but you may be interested in fixing the English mistake in the headline - while “on premise” is an extremely common mistake, it is still a grammatical error. In the sense of “building or property”, the word is always plural, ‘premises’. A ‘premise’ is only ever a logical proposition or statement from which another follows.
It is actually nice to see the abbreviation “on prem” being used, because at least the error is abbreviated away!
But it does sound like an interesting project!