🔧 Unraid Support, Stability and Performance Improvements 🔧
This release adds better support for the Unraid platform, improves update handling, and includes further hardening, bug fixes and performance improvements — resulting in a faster, more reliable and more efficient platform.
📋 Changelog
Improvements ✨
- Better Unraid support — IGM's installer now detects Unraid automatically and installs to the array, so the runtime, binary and app data survive reboots. With autostart enabled (
igm web start --auto), the WebUI starts by itself from the boot flash after a reboot. - Fleet reliability — Faster peer reconnection, immediate offline detection and smarter server ordering in the Fleet view.
- Live network detection — IGM now picks up host IP changes (Wi-Fi/VPN/DHCP) while running, without a restart.
- Update experience — Upcoming updates will be installable directly from the WebUI, and the dashboard shows an update banner when one is available. This release prepares the logic for the next release cycle.
- System stability — More reliable fleet peer tracking and server stop/restart lifecycle, with reduced resource usage on constrained hardware.
Bug Fixes 🐛
- General fixes — Squashed various internal bugfixes across the server, the WebUI and the installation tooling.
📝 Update Instructions
- Run
igm updateto update IGM to version3.0.0-beta.8. - Run
igm versionto check what version you're on.
⚠️ If the WebUI still shows the previous version after updating, run
igm web restartto restart the server.
If the update doesn't work, run the installer to force the update.
macOS / Linux
curl -fsSL https://raw.githubusercontent.com/XternA/income-generator/installer/install.sh | shWindows
Run the following installer outside of WSL with Command Prompt.
curl -fsSL https://raw.githubusercontent.com/XternA/income-generator/installer/install.cmd -o install.cmd && install.cmd && del install.cmdRun igm web restart to restart the server.