Federated Wiki on Dat

Ward mentioned the dat variant that paul90 wrote. That was a much more complete implementation, but alas, the DAT community have rev'd on to hypercore and stopped work on Beaker Browser. source: https://github.com/paul90/wiki-client-dat-variant – matrix .

~

We have been interested in developing a variant of the Federated Wiki client that stores wiki in dat sites for some time. After some early experiments, a port of the existing client was made during 2018.

We have also used dat, together with Hashbase to preserve a couple of archived wiki.

Getting Started

To run the dat variant of Federated Wiki you will need a recent version of Beaker Browser - 0.8.0 prerelease 9 or later, installer can be downloaded from github .

If you have an earlier version of Beaker Browser this can be updated on the preferences page, and checking for updates. If you are not already using a 0.8.0 prerelease you will need to take the option to look for beta releases.

When Beaker Browser is installed, open the wiki client `dat://federated-wiki-client.hashbase.io`.

Create a new wiki by using the form on the "Creating a New Wiki" page. Once created your new wiki will open in another tab.

To be part of the wider, HTTP based, federation you will want to have your wiki persist using either Hashbase, or Homebase, and configure a domain name. **N.B.** While this will allow other wiki sites to read your wiki contents, the wiki client will not load over https.

.

The client and plugin software is held in two dats:

- client: `dat://federated-wiki-client.hashbase.io` - plugins: `dat://federated-wiki-plugins.hashbase.io`