ipfs-update is a robust open-source updater tool designed for managing versions of Kubo within the IPFS ecosystem. It allows users to fetch and install specific Kubo releases efficiently, either through pre-built binaries available at [dist.ipfs.tech](https://dist.ipfs.tech/#ipfs-update) or by building from source with support for Go modules (requiring Go version 1.12 or higher). The tool provides essential commands such as `install`, which tests and installs Kubo versions, `revert` for rolling back to previous stable versions, and `fetch` for downloading specific versions. The installation process is streamlined, automatically detecting suitable installation paths based on the user’s environment. Additionally, ipfs-update supports custom IPFS gateway configurations via the IPFS_GATEWAY environment variable, offering flexibility for different network setups. Contributions to the project are encouraged, and it adheres to the IPFS Code of Conduct, operating under the MIT License.