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. :)
Maybe not a whole lot. :)
I was playing with PartKeepr, Snipe-IT, and Gorcy as potential implementations. Each have their own pros and cons, but neither really do what yours can.
I’ll be pleased to pay for your program when it is released. I imagine keeping it on a Windows/linux bootable drive or dedicatedo VM as opposed to keeping the data locally.
With a bootable linux drive, I can still access the program on a Mac, at least.
Thanks for the suggestion but, Sorry, I’m intentionally avoiding the web application approach because I do not want to be responsible for web application vulnerabilities. However, I have not considered your approach, yet, I wonder how many people who are competent enough to run an application with your approach would be willing to purchase my little old program. :)