close Warning: Can't synchronize with repository "(default)" (Unsupported version control system "darcs": Can't find an appropriate component, maybe the corresponding plugin was not enabled? ). Look in the Trac log for more information.

Changes between Version 44 and Version 45 of WikiStart


Ignore:
Timestamp:
2011-11-17 06:36:31 (13 years ago)
Author:
zooko
Comment:

change links to server-relative (they'll be https now), comment-out some currently broken stuff about Test Grid, and edit or add some more details.

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v44 v45  
    22
    33[http://www.tiddlywiki.com TiddlyWiki] is a client-side wiki written purely in HTML/CSS and !JavaScript.
    4 [http://tahoe-lafs.org Tahoe-LAFS] is a decentralized, secure storage grid.  These go together like chocolate and peanut butter!  We call the result an ''Unhosted Wiki''.
     4[// Tahoe-LAFS] is a decentralized, secure storage grid.  These go together like chocolate and peanut butter!  We call the result a ''Server-Independent Wiki''.
    55
     6{{{#!comment
     7Put this back! Figure out some way to deter people from using the public gateway for file-sharing their own files even though we use it for file-sharing this Server-Independent Wiki...
    68For a hands on introduction here is an [http://pubgrid.tahoe-lafs.org/uri/URI%3ADIR2%3Afx7qhfvfrrm7um327ntkjwfu3m%3Atynsxdcwm5imqwqmdrv7wvwj2jupjlyt5pgnu4nmmct6vledgw2a/wiki.html Unhosted Wiki] you can play with. Follow the link, edit the Unhosted Wiki, and click "Save Changes"! :-)
     9}}}
    710
    8 == To Build a Tahoe-LAFS-Ready !TiddlyWiki (Unhosted Wiki) ==
     11== To Build a Tahoe-LAFS-Ready !TiddlyWiki (Server-Independent Wiki) ==
    912
    1013=== You'll need tahoe-lafs: ===
    1114
    12 Set up a tahoe-lafs web gateway on a '''secure''' machine which is controlled only by you following the {{{"}}}[http://tahoe-lafs.org/source/tahoe-lafs/trunk/docs/quickstart.html quickstart]{{{"}}} and {{{"}}}[http://tahoe-lafs.org/source/tahoe-lafs/trunk/docs/running.html#Doing running]{{{"}}} instructions.
     15Set up a tahoe-lafs web gateway on a '''secure''' machine which is controlled only by you following the {{{"}}}[//trac/tahoe-lafs/browser/trunk/docs/quickstart.rst quickstart]{{{"}}} and {{{"}}}[//trac/tahoe-lafs/browser/trunk/docs/running.rst running]{{{"}}} instructions.
    1316
     17{{{#!comment
     18Put this back! Figure out some way to deter people from using the public gateway for file-sharing their own files even though we use it for file-sharing this Server-Independent Wiki...
    1419If you do not have access to a different grid, then use the test grid.  This is  accomplished by following [http://tahoe-lafs.org/trac/tahoe-lafs/wiki/TestGrid these] instructions.
     20}}}
    1521
    1622Now that you have a tahoe-lafs gateway running (on a machine under your own control, like your laptop) the next step is to pu''blish'' the tiddlywiki, through your personal gateway, onto the tahoe-lafs grid.
     
    2026Use wget to get a copy of an empty tiddlywiki with the ''HTTPSavingPlugin'' and ''!TahoePlugin'' already installed:
    2127
    22 {{{wget http://tahoe-lafs.org/source/tiddly_on_tahoe/trunk/tahoe_tiddly/wiki.html}}}
     28{{{wget https://tahoe-lafs.org/source/tiddly_on_tahoe/trunk/tahoe_tiddly/wiki.html}}}
    2329
    2430(Note: starting with this empty file that comes preloaded with the plugins is just for convenience—if you already have a tiddlywiki document that you want to publish on a tahoe-lafs grid, you can simply add the ''HTTPSavingPlugin'' and ''!TahoePlugin'' to your current file and then proceed with these instructions.)
     
    2632== You'll need to pu''blish'' the tiddlywiki to the grid: ==
    2733
    28 Use the CLI described under the [http://tahoe-lafs.org/source/tahoe-lafs/trunk/docs/running.html#Doing running] documentation. 
     34Use the CLI described in the {{{"}}}[//trac/tahoe-lafs/browser/trunk/docs/running.rst running]{{{"}}} documentation. 
    2935
    3036You need a tahoe-lafs directory to put the tiddlywiki in.  You could accomplish this by running the following steps in order, but it's preferable to put it together in a single command as demonstrated below.
     
    5561== You may want to share a read-only view of the tiddlywiki ==
    5662
    57 Click on the link at the top of the tiddlywiki page which is labelled "Click here for a __read-only view of this page__ ." to go to a read-only view of the wiki. Now edit the URL and replace {{{localhost:3456}}} with {{{http://insecure.tahoe-lafs.org}}}. The result is a URL that you can share with someone to give them read-only access to your wiki.
     63If there is a publicly accessible gateway, you can give people a link to your tiddlywiki as served by that gateway.
     64
     65Click on the link at the top of the tiddlywiki page which is labelled "Click here for a __read-only view of this page__ ." to go to a read-only view of the wiki. Now edit the URL and replace {{{localhost:3456}}} with {{{http://$PUBLIC_GATEWAY}}}. The result is a URL that you can share with someone to give them read-only access to your wiki.
     66
     67Note that currently doing this also gives people the ability to upload their own files through that gateway to the grid. [//trac/tahoe-lafs/ticket/587 Ticket #587] is about making it possible to give someone download-only access to a gateway without necessarily giving them upload access.
    5868
    5969== Support ==
    6070
    61 To report an issue, please use [http://tahoe-lafs.org http://tahoe-lafs.org].
     71To report an issue, please use [// http://tahoe-lafs.org].