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.
- Timestamp:
-
2011-11-17 06:36:31 (14 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
-
|
v44
|
v45
|
|
| 2 | 2 | |
| 3 | 3 | [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''. |
| 5 | 5 | |
| | 6 | {{{#!comment |
| | 7 | Put 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... |
| 6 | 8 | For 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 | }}} |
| 7 | 10 | |
| 8 | | == To Build a Tahoe-LAFS-Ready !TiddlyWiki (Unhosted Wiki) == |
| | 11 | == To Build a Tahoe-LAFS-Ready !TiddlyWiki (Server-Independent Wiki) == |
| 9 | 12 | |
| 10 | 13 | === You'll need tahoe-lafs: === |
| 11 | 14 | |
| 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. |
| | 15 | Set 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. |
| 13 | 16 | |
| | 17 | {{{#!comment |
| | 18 | Put 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... |
| 14 | 19 | If 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 | }}} |
| 15 | 21 | |
| 16 | 22 | Now 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. |
| … |
… |
|
| 20 | 26 | Use wget to get a copy of an empty tiddlywiki with the ''HTTPSavingPlugin'' and ''!TahoePlugin'' already installed: |
| 21 | 27 | |
| 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}}} |
| 23 | 29 | |
| 24 | 30 | (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.) |
| … |
… |
|
| 26 | 32 | == You'll need to pu''blish'' the tiddlywiki to the grid: == |
| 27 | 33 | |
| 28 | | Use the CLI described under the [http://tahoe-lafs.org/source/tahoe-lafs/trunk/docs/running.html#Doing running] documentation. |
| | 34 | Use the CLI described in the {{{"}}}[//trac/tahoe-lafs/browser/trunk/docs/running.rst running]{{{"}}} documentation. |
| 29 | 35 | |
| 30 | 36 | You 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. |
| … |
… |
|
| 55 | 61 | == You may want to share a read-only view of the tiddlywiki == |
| 56 | 62 | |
| 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. |
| | 63 | If there is a publicly accessible gateway, you can give people a link to your tiddlywiki as served by that gateway. |
| | 64 | |
| | 65 | 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://$PUBLIC_GATEWAY}}}. The result is a URL that you can share with someone to give them read-only access to your wiki. |
| | 66 | |
| | 67 | Note 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. |
| 58 | 68 | |
| 59 | 69 | == Support == |
| 60 | 70 | |
| 61 | | To report an issue, please use [http://tahoe-lafs.org http://tahoe-lafs.org]. |
| | 71 | To report an issue, please use [// http://tahoe-lafs.org]. |