[tahoe-dev] relnotes.txt for Tahoe-LAFS v1.6

Peter Secor secorp at allmydata.com
Thu Jan 28 18:28:02 UTC 2010


Allmydata.com offers an iPhone client for free at the app store, but 
currently it is pointed only at the production grid. Note that it is not 
a Tahoe-LAFS node, but instead is just a client which uses a webish 
interface. It can be configured to point at other grids, but you will 
have to set up a web authentication front-end. We're about to post some 
instructions on how we do that - basically ours a small php script that 
checks authentication user/pass, and then delivers a payload of the 
root_cap to anchor the directory tree. It was put together rather 
quickly, so assumptions are made about the name of the webapi node and 
probably other constraints. However, I use it frequently to play music, 
view pictures, or view files that contain information that is handy to 
have on the go.

I haven't tested this procedure yet, but I believe if you do the 
following you can set up an iPhone client to point at any grid.
  * download the iPhone client from the app store
  * in the Settings, configure the client to point at your 
authentication script (Allmydata.com is 
https://allmydata.com/native_client.php)
  * set up a web server to serve up a script that will return a root_cap 
to a POST request of arguments email, passwd, and action=authenticate
  * set up a tahoe node to respond at the same location under a /tahoe 
path (Allmydata.com is https://allmydata.com/tahoe)

I'll try to test this and then document it on the wiki, or if anybody 
else gets to it first that would be grand.

Peter

On 1/28/10 10:03 AM, Jack Lloyd wrote:
> On Thu, Jan 28, 2010 at 10:24:38AM -0700, Zooko Wilcox-O'Hearn wrote:
>
>> frontends for Windows, Macintosh, JavaScript, and iPhone, and
>> plugins for Hadoop, bzr, duplicity, TiddlyWiki, and more. See
>> the Related Projects page on the wiki [3].
>
> The RelatedProjects page doesn't mention the iPhone interface, unless
> it is "Rob Kinninmont's Macintosh GUI"; the description of which makes
> it sound like it is a front end for MacOS X.
>
> Trac #669 has a mention of tahoe-iphone-client, but the link given
> (http://allmydata.org/trac/tahoe-iphone-client/browser) is empty.
>
> If Tahoe does actually run on the iPhone this is very exciting to me
> because looking at Apple's recent iPad announcement, one thing that
> struck me as very sad was that it might be difficult or impossible to
> get Tahoe running on it; given that the pad offers only limited
> storage space and with no expandable storage, being able to use Tahoe
> as a access-anywhere remote storage would be quite sexy. If Tahoe
> already runs on the iPhone it (supposedly) would also run as-is on the
> iPad...
>
> -Jack
> _______________________________________________
> tahoe-dev mailing list
> tahoe-dev at allmydata.org
> http://allmydata.org/cgi-bin/mailman/listinfo/tahoe-dev



More information about the tahoe-dev mailing list