OpenFollow Preview

Manual / Setup

Updating

Update from General → Software Update in the web UI – no SSH needed. Installed shows the version running now, and the service restarts itself onto the new version when an update finishes.

  • Check & Install Latest – checks for the newest published release and, if it's newer than the installed version, downloads the matching package for this device, verifies it, and installs it. The page reloads automatically once the new version is up; if the device is already current, nothing changes. Needs internet on the device (it reaches the release server).
  • Offline install – for a show LAN with no uplink. Pick a signed release bundle (the .ofupdate file) you've copied to your computer and Upload & Install it over the local network. The file is verified first – it must be the openfollow package and match the device's architecture. Unlike the online check it doesn't gate on version, so you can reinstall the current version or downgrade deliberately.

Automatic update check

On startup, and whenever its network address changes, a station with internet access checks the release server for a newer build on its own – it only checks and notifies, nothing installs. When a newer version is available, the web interface shows an Update available: version X banner, expands the Software Update section, and adds a small Update available flag in the footer; press Check & Install Latest when you're ready to install it. The check runs in the background alongside the station's clock sync and fails silently on a show network with no uplink, so it never blocks startup.

Occasionally a release adds new operating-system dependencies that Software Update can't pull in on its own. Those releases say so in their notes and need a full reinstall – re-flash the image, or install the new .deb from scratch (see Installation) – rather than an in-app update.

Anyone with the Web PIN can install an update and restart the service, so treat the PIN as operator credentials – and only upload release bundles you trust.

A source-based install tracks its branch instead – pull and restart on the device rather than using Software Update. See Installation → Source-based install.