Introduction

grid-updates is a Python script intended to help keep Tahoe-LAFS nodes' configurations up-to-date. It can retrieve lists of introducers as well as news feeds from the Tahoe grid. This is useful for any public grid that relies solely on volunteers.

On some public grids---especially the one on I2P---all nodes, even introducers, are run by volunteers and may disappear at any given time. Maintaining a list of all known introducers and distributing it to all participants of the grid will ensure the best possible connectivity for everyone.

Furthermore, there is no reliable way to contact node operators. This is why we want to encourage users to subscribe to a news feed relevant to their Tahoe grid. We hope it's going to be a way to inform unknown node operators about their wrongly configured nodes, necessary updates, recommended configuration changes and such.

Screenshot

This is a screenshot of the patched Tahoe-LAFS console. It can be installed by running grid-updates --patch-tahoe. (Not yet supported with Tahoe-LAFS 1.10.0)

Documentation

Download

Releases (source, Debian packages, Windows installers)

Current version: 1.2.1

Please read the CHANGES file if you're upgrading from an earlier version. Some commands have changed.

Releases on Tahoe

URI:DIR2-RO:hgh5ylzzj6ey4a654ir2yxxblu:hzk3e5rbsefobeqhliytxpycop7ep6qlscmw4wzj5plicg3ilotq

Git Repositories

To access these Git repositories over I2P, use its HTTP proxy:

export http_proxy=127.0.0.1:4444
git clone http://git.repo.i2p/r/grid-updates.git

More detailed instructions for using Git over I2P can be found here.

Support

For bug reports and suport join #tahoe-lafs on Irc2P or send an email to darrob or KillYourTV.

Patches welcome!