If the json is not so large this can help you. No need of any server.
You can download the json file on the device ahe use it and whenever you want to update just download the new file and delete the previous one.
You can use a systen like auto update.
Store the file in firebase and each time you updated the file just use some type of code to determine that the file has been updated.
I liked your Idea so much and want to try it but unfortunately I does not have my pc other wise. I hade definitely try to do it