IGM Exclusive Packetshare Pot Service | Bugfixes | Optimisations 🚀⚡
This release switches the Packetshare Pot service application to an IGM exclusive version which is blazingly fast, super-lightweight and more robust, alongside other bugfixes and general optimisations.
🚀⚡ Packetshare Pot Service
All IGM users now benefit from an IGM exclusive Packetshare Pot service application which is highly optimised, replacing the standard version.
| Variant | Image Size | Platforms |
|---|---|---|
| Packetshare Pot (IGM) | 3.98MB | amd64, arm64 |
| Packetshare Pot (Standard) | 155MB | amd64, arm64 |
Benefits
- 97.4% smaller - 3.98MB vs 155MB
- Faster execution - Compiled binary with aggressive optimisations
- Optimised image supported for platforms:
amd64,arm64 - IGM-exclusive - Licensed for Income Generator users
Impact
- Faster setup and startup time (smaller pull size)
- Reduced disk space usage
- Better performance on resource-constrained devices (Raspberry Pi, etc.)
- No configuration changes needed - drop-in replacement
If you have any issues please report it in the Packetshare Pot repo.
🛠️ Optimisations/Enhancements
- General optimisation to the display UI when showing application install list and various other UI that uses this display layout.
- Optimised Windows bootstrap script - reducing WSL call overheads.
- Optimise
igm cleanlogic or running housekeeping via IGM UI.- CLI now has two modes:
- Light mode (
igm clean) - Removes stopped applications, keeps images for fast reinstall. - Deep mode (
igm clean all) - Removes stopped applications and unused images to reclaim disk space.
- Light mode (
- CLI now has two modes:
- Overall optimisation should benefit slower or heavy loaded devices such as Raspberry Pi.
🐛 Bug Fixes
- Fixed issue where IGM would remove stopped applications and images not managed by IGM. For instance if the user have other containers installed on the same host running alongside IGM.
- Fixed display issue where display UI showing applications about to be installed would not show service applications unless the standard app variant was also marked for install.
- Fixed display UI issue where service apps only appear in install list display when standard app variant were also selected.
📝 Update Instruction
Run commands and step process:
igm update- Update IGM tool to get the latest changes.igm service- Make sure the Packetshare Pot service is enabled.- Deploy the service again to migrate the service from standard over to IGM exclusive version.
Windows Users:
- Update the bootstrap script by running the command below:
curl -o %APPDATA%\IGM\igm.bat --create-dirs --ssl-no-revoke -L https://raw.githubusercontent.com/XternA/income-generator/main/start.bat
- Run the update instructions above.