[tahoe-dev] relnotes.txt for Tahoe-LAFS v1.6
Peter Secor
secorp at allmydata.com
Thu Jan 28 10:28:02 PST 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