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.
Thank you.
I designed my old program (NM Collector JE) to run directly from a USB on Windows, Mac, and Linux AND share the same data. Unfortunately, Windows and Mac are making sharing the same data across platforms more difficult with all of their security rules - the data needs to go in certain locations or they will not allow me to sign/notarize the applications and without that only people like you who are willing to go to the command line can run the software. Of course, most developers are going with web-applications to solve that problem but most of my past customers do not want to store their data "in the cloud." So, once I get the basic app working in each environment, I will come up with data sharing alternatives so customers can choose the one that works best for them.
Thanks again. :)