When you have multiple VMs one of the problem that I encountered is to have the bot updated with the new changes (new plugins, updates, ...) and settings.
My idea is to use a private repository on where I push all the bot files and then on every VM, at windows startup, I do a git pull for all the changes.
After that, I need to take care of the bot key and the account related info so this changes will not be overwritten.
Also, I should add on .gitignore the Logs folder.
As a result, you update the bot in one place and then will be automatically updated in all the places.
Will this work or is there something that I miss ?
My idea is to use a private repository on where I push all the bot files and then on every VM, at windows startup, I do a git pull for all the changes.
After that, I need to take care of the bot key and the account related info so this changes will not be overwritten.
Also, I should add on .gitignore the Logs folder.
As a result, you update the bot in one place and then will be automatically updated in all the places.
Will this work or is there something that I miss ?