UX Optimisation & Performance Improvements ⚡️🛠️
This minor update improves on the overall user experience, address underlying bugfixes and mainly improving on the overall performance and optimisation of IGM.
📋 Changelog
- Switched out auto-updater image to a more actively maintained and supported version.
- Improved logging logic when running
igm logs <app_name>- Now shows the last 48 hours rather than the last 24 hours which would sometimes lead to empty logs if time just overlapped midnight. - Improvements on IGM update checker which will now cache and won't check as frequently for updates, improving on overall load time.
- Fixed issue when running multiple instances of IGM on the same host would corrupt the secrets after IGM exits.
- Overall performance improvements and various other bugfixes.
📝 Update Instruction
Run commands and step process:
- Run
igm update- Update IGM tool to get the latest changes. If updating via IGM menu, reload IGM for changes to take effect. - Redeploy applications and proxy applications for the new updater to be used.
- Run
igm clean allto cleanup any references and leftovers. - Remove the old updater image -> run:
docker image rm containrrr/watchtower.