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 (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
-
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]. |