Downloading and updating the desktop app for a fleet
Administrator·2 minutes to read
Explains F-UI-6 and F-SEC-4 as the desktop app builds them today, and F-SITE-5's deferral. The desktop app is the commercial edition's (D170) and is absent from a framework build.
The artefacts
apps/desktop/electron-builder.yml declares, today: macOS dmg and zip; Windows nsis installed per-user with a choosable directory; Linux AppImage and deb. The application id is com.botseon.app and the product name is Botseon Framework. The eleven-artefact matrix (both Apple silicon and Intel builds, Windows Arm64, an .rpm package) is D159's target for a later task, named here as the target and not as what this file builds today.
The signed feed
Every build publishes to https://updates.botseon.com/desktop on the stable channel. Every update is verified against a key baked into the build before anything is installed; a non-stable track still requires a signed update (F-SEC-4).
The update track
Settings → Updates (Sm-52) carries Update Track with the description Stable is the safe default. Other tracks ship new builds earlier and more often. Switching checks for updates right away., a version line, a line naming the track updates follow, a line reading You're up to date when none is pending, and Check for Updates.
The bot's computer updates separately
Update your computer keeps the member's files and logins and removes installed packages — it is not a revocation. Recover rebuilds the computer from its last saved snapshot. Reset erases everything on the computer, behind a typed confirmation.
The download page
/download (F-SITE-5) is deferred under ruling M9-R-2. Until it exists, hand a fleet the artefact names above and the feed URL directly; the desktop app itself stays the commercial edition's (D170).
Last verified against build c0f77aa.