Rotonde / rotonde-client

Rotonde Base Client
https://client-neauoire.hashbase.io/
MIT License
227 stars 49 forks source link

Rotonde/client

Rotonde is a decentralized social network based on an equally decentralized application. The two parts of the application are as follows:

The client, or Rotonde Core, is what contributors need to make improvements on the inner systems of the application. This separation allows for a simpler onboarding and updating flow, where the latest client revision will be seeded automatically (read-only), while the portal source is all that any normal user needs to maintain.

Getting Started

For New Users

You can follow new users by dropping their dat url in the "operator" input at the top of your new portal. For an example, try dat://daily-descent.hashbase.io/ to follow the daily-descent, a portal with regular news and updates about all-things P2P.

Improve Your Portal's Uptime with Hashbase.io

This will give your portal a clean name, something like dat://rotonde-dcposch.hashbase.io

Hashbase will ensure that your portal stays available even when you're offline.

In case you're curious how these clean names work under the hood--they're references to opaque dat URLs. For example, Beaker resolves dat://daily-descent.hashbase.io/ by loading https://daily-descent.hashbase.io/.well-known/dat

For Developers

The goal of this tutorial is to have both a local client and portal.

Commands

Formatting

Style your messages using the following syntax

Runes

Tabs

Icon

To change your display icon, update the SVG file located at media/content/icon.svg. The icon should be a square file for it to display properly. Keep it small. If you update your SVG manually, don't forget to go to Library -> (Your Rotonde Site) and press Review Changes -> Publish, otherwise your changes wont be seen by anyone!

Rich content