Hi, Clay! For your consideration are a couple ideas as you continue to develop NM Collector Software CP.
1) I'm currently running web version of Calibre on a Synology NAS using Docker. With this approach, I am able to access my library from any OS via a web browser on the local network. Would you consider developing a web version? This approach appears it might be a happy medium between having it hosted on an outside cloud, and having the ability to access the database from any OS with a capable browser.
2) Using an iOS/Android app, it would be great to be able to upload photos to that database.