1.11
Multi-Proxy Support 🌐🚀🎉
This release introduces multi-proxy support functionality to IGM.
Proxy menu can be accessed via CLI command:
igm proxy
What's New
- Proxy menu is independent from IGM's main interface.
- Easily scale and deploy proxy applications alongside non-proxy applications.
- Proxy applications scaled based on the number of proxy entries defined.
- Traffmonetizer container name is changed from
tm
totraffmonetizer
, will require redeploying. - Selective applications is independent on both non-proxy and proxy applications.
Watchtower
responsible for managing application image updates will be re-configured and deployed accordingly whether there's proxy application deployed, either or both.- Improve performance with docker logs are now much smaller with no rolling logs.
ℹ️ Before updating to this release all currently deployed applications needs to be stopped and remove due to internal changes:
- Stop and remove all deployed applications via CLI
igm remove
or via IGM menu on older versions or orphaned applications will be left behind. - Update the IGM tool.
- Redeploy all removed applications again.
- Use CLI command
igm proxy
to launch Proxy menu and deploy proxy applications, or via CLI command, seeigm help
. - If there's issue after update:
- Manually backup applications credentials -
igm view
to view file and copy out credentials. - Reset IGM tool completely.
igm edit
and paste back in credentials, or via IGM menuSetup Configuration
>Edit config file
.- Apply resource limit again.
- Manually backup applications credentials -
Refer to the multi-proxy support guide for more information.
What's Changed
Full Changelog: 1.10...1.11