You can follow the installation steps in the docs.
In my case, I was using Ruby 2.3 and SmartProxy 1.20.3 and wanted to update to 1.21 and then to 1.22.
Since Ruby 2.3 was still a valid version, I didn’t change it.
The following steps were required:
- download the new version and unzip it in a new folder
- a new bundle install run (check the docs)
- the old
config/settings.yamlfile has to be ported to the new smartproxy folder (check the paths within the config)
- copy your
ssl/*into the new smartproxy folder
- check the configs in
- if you are using modules eg. DNS, you have to port the old dns*.yaml files in the config/settings.d folder into the new smartproxy folder.