mutexer Agent
Deployed applications now use their own startup command. Extraction of applications with nested directories now works correctly and is protected against archive-path attacks.
Debian-based Linux. PREEMPT_RT optional.
Feature & reliability release.
Enhancements
• Deployed applications now use the startup command defined by the application image instead of a fixed agent-side entrypoint. Applications are no longer forced into a Python-specific launcher.
Fixes
• Application archives containing nested directories now extract correctly. Previous versions silently failed to create required sub-directories during the extraction step.
• Downloads failing with a non-2xx HTTP status now produce a clear failure instead of proceeding with empty data.
Security
• Application archives are validated during extraction so malformed archives cannot write outside the expected install directory.
Verify your download against the published hashes before installing.
bdcf218b4326ac118470ae3f041c2f1e0c01c58d07966bfe73c67c5cd1cb6e4d83531b8fc91d0f57d02bdedddd8312e78f3122fd68859e4e3b3f3ddbc26444d0692584e227a8e6e07820462c35e46ff77b70d0a4c5b2f80fd772d0cd678d04da20688573d7e59b9269f73fa2631a9c2c56aac1e27c1c1979fef5a4142488a76716aff6f67739ce988dc837e4f3c1ddf2Fresh installs receive a unique one-line install command when you register a device in the mutexer console. The command embeds the device identity and enrolment token, so there is no generic installer to paste on this page.
Run the command below on any device already running the mutexer Agent. It preserves device identity, WireGuard keys, and autostart container state, and brings the agent to the latest published build.
cd ~ && curl -s https://get.mutexer.com/api/agents/upgrade-agent -o o.sh && chmod +x o.sh && ./o.sh && rm -rf o.shLog into the terminal of your device, then navigate to the agent directory.
cd /opt/mutexer/agentRun the agent version program.
sudo ./agent versionFull release sequence for the mutexer Agent. This page shows the build cut at each version tip.
Added support for remote updating.
Refreshed on-device UI styling.
Adds a cloud-to-device HTTP tunnel so management-plane tools can reach device-local APIs without any inbound connection to the device.
On-device web interface port is now configurable (default 8523) to avoid conflicts with other services on the device.
On-device UI: smarter background cropping and cleanup of unused frontend assets, reducing installed footprint.
Deployed applications now use their own startup command. Extraction of applications with nested directories now works correctly and is protected against archive-path attacks.
On-device UI improvements and fixes — new-tab opening for apps, better app carousel and layout behaviour.