Skip to main content

Package manager installs

If you installed floe via a package manager, use the standard upgrade command for that tool.

Script and manual installs

Run the built-in update command:
This checks the latest release on GitHub, downloads the correct archive for your OS and architecture, verifies the SHA-256 checksum, and replaces the running binary in place. To check for an update without installing:
To suppress the update hint shown by floe version, set FLOE_NO_UPDATE_CHECK=1. You can also re-run the original install script at any time to upgrade:

Version compatibility

You do not need to match versions with the person on the other end. Floe peers on different releases interoperate, so a small version difference is never a problem. In the rare case a release changes the transfer protocol in a breaking way, Floe detects it before any data moves and tells whichever side is older to update. See Protocol versioning for the details.