Okay, I decided to take a crack at packaging this and was surprisingly successful.
I've detailed some of the more technical things over on the PhotoPrism Github: https://github.com/photoprism/photoprism/issues/1284
For anyone who wants to expriment the docker image is
moonmeister/cloudron-photoprism:0.1.3 and the configs can be found here https://github.com/moonmeister/photoprism/tree/feat/cloudron-image/docker/cloudron
PLEASE NOTE: "Working" is currently defined as "You can log in". Basic features like, uploading photos are still broken.
@girish I'm currious what you need when this is all working to publish. Meaning, do you need a dedicated repo with the manifest and Dockerfiles and all associated info? Can this be anywhere or does it need to be in the cloudron gitlab? Or can this stuff live in the PhotoPrism repository in a subfolder?
I think that's everything I have for now. Anything else I should know? thanks.