Skip to content

1.11

Compare
Choose a tag to compare
@XternA XternA released this 22 Oct 17:55
· 22 commits to main since this release
1.11

Multi-Proxy Support 🌐🚀🎉

image

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 to traffmonetizer, 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:

  1. Stop and remove all deployed applications via CLI igm remove or via IGM menu on older versions or orphaned applications will be left behind.
  2. Update the IGM tool.
  3. Redeploy all removed applications again.
  4. Use CLI command igm proxy to launch Proxy menu and deploy proxy applications, or via CLI command, see igm help.
  5. 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 menu Setup Configuration > Edit config file .
    • Apply resource limit again.

Refer to the multi-proxy support guide for more information.

What's Changed

Full Changelog: 1.10...1.11