Currently serverCache.json is saved to wherever you run the program from. This could be the location of ipwatch.py, it could be the home directory, or somewhere else. This should be normalized and probably made an option in the config.
Currently the update frequency of serverCache.json is hard coded to 90 days. This should probably be made as a config option and should likely default to a more frequent update rate.
There should be an option to use a local server list instead of forcing the SW to use the list from github (and/or overwrite a custom user list when it is updated).
Currently serverCache.json is saved to wherever you run the program from. This could be the location of ipwatch.py, it could be the home directory, or somewhere else. This should be normalized and probably made an option in the config.
Currently the update frequency of serverCache.json is hard coded to 90 days. This should probably be made as a config option and should likely default to a more frequent update rate.
There should be an option to use a local server list instead of forcing the SW to use the list from github (and/or overwrite a custom user list when it is updated).