Releases: spirosrap/fleetlight-linux
Release list
Fleetlight Linux 0.3.0
Fleetlight Linux 0.3.0 adds fleet-wide action buttons:
- Update all Codex CLI
- Update all ChatGPT
- Update all Linux packages
- Restart required computers
Review included/skipped computers before starting. Jobs run sequentially, retain a recovery queue, stop on failure, and allow cancellation of remaining work. Linux package updates do not automatically reboot computers. Confirmed restarts are scheduled with a one-minute delay, with the local controller last; a new Linux boot ID must be observed before reporting a verified restart.
Modified ChatGPT packages remain protected from application updates and from pending system-update batches. Existing passwordless sudo permission is required for package installation and restarts.
Validation: 30 unit tests, native GTK queue/failure/cancellation/recovery and reboot-verification tests on Omarchy, and live read-only package/restart checks across five Linux computers. No live package installations or reboots were performed for testing.
Install/update: close Fleetlight and run bash scripts/install.sh from the extracted source. Private configuration is preserved.
Fleetlight Linux 0.2.0
Fleetlight Linux now shows installed and available Codex CLI and ChatGPT versions with update buttons, including remote Apple Silicon Macs.
- Native standalone, npm and mise CLI updates; verified macOS application updates and supported Linux package updates.
- Durable background jobs with progress, version verification and reconnection recovery.
- Modified ChatGPT packages remain protected. Arch application updates require a confirmed full system upgrade.
- Optional service preferences prevent intentionally stopped or absent services from raising warnings.
Validation: 24 tests, native GTK smoke test on Omarchy, Ubuntu CI, and current-version CLI/ChatGPT jobs from Linux to two Macs. No newer application releases were available for live replacement testing.
Install or update: extract the source, close Fleetlight, and run bash scripts/install.sh. Existing private configuration is preserved. See README for dependencies and updater behavior.
Fleetlight Linux 0.1.0
First native Linux release of Fleetlight.
- GTK4/libadwaita desktop UI, with a collapsible sidebar for narrow Wayland tiles.
- Direct concurrent SSH monitoring of Linux and macOS computers.
- Disk, memory, uptime, services, Codex CLI and ChatGPT version detection.
- Search, attention filtering, local history, configuration, terminal and SFTP shortcuts.
- Interactive system updates with confirmation; no unattended upgrades.
- User-local installer and desktop launcher. Personal configuration is never bundled.
Validated on Omarchy/Hyprland with a seven-computer fleet, 17 unit/collector tests, native GTK smoke tests and Ubuntu CI.
This first version does not yet include tray integration, Android controller pairing, wake-on-LAN or the macOS edition's dedicated app-update orchestration. See README for dependencies and setup.
Download the source archive, extract it, install the distribution dependencies listed in README and run bash scripts/install.sh.