import * as earthstarReplicaServer from "https://deno.land/x/earthstar_replica_server@4.0.0-beta.1/mod.ts";
Classes
An extension for populating a replica server with known shares. Use this to specify which shares you'd like your replica server to sync with others. | |
An extension for exposing the contents of shares, so that you can request documents by their path and have them served over HTTP. Can be used to create wikis, websites, image galleries, and more. | |
An extension which enables synchronisation with pre-v7 Earthstar peers. Useful if you want to migrate Earthstar data from older clients to new one, or if you just want to keep using pre-v7 Earthstar clients. | |
An extension which enables synchronisation over the web via HTTP. | |
A ready-made replica server populated with shares from a local list, able to synchronise with both classic (<v7) peers via HTTP as well as newer peers using websockets.
| |
A ready-made replica server populated with shares from a local list, and Websocket syncing.
| |
An extensible replica server able to synchronise with other peers. | |
The core replica server logic. Combine this with a HTTP framework to create a fully-fledged replica server. | |
A ready-made replica server populated with shares from a local list, able to serve the contents of a single share via HTTP requests. Great for building wikis, websites, and image galleries with friends.
|
Interfaces
| |
Implement this interface to create a replica server extension. |