A control panel for Earthstar keypairs, shares, and replica servers.

Overview

Control panel applet

This is an applet to help manage Earthstar keypairs, shares, and replica servers. It's written in React.

These configurations can then be used across different Earthstar apps on the same origin. Those apps can be made any way the author wants!

To test it, clone this repo and run the following:

yarn

yarn dev
  • Create new keypairs

  • Add existing keypairs

  • Inspect current keypair (copy address/secret)

  • Generate new shares

  • Add existing shares

  • Forget shares

  • Add replica servers

  • Ping replica servers to see which shares are in common, or if it even is a replica server (needs new feature from Earthstar)

  • Has any kind of styling whatsoever

  • Redeem Earthstar invitation codes

  • Generate Earthstar invitation codes

You might also like...

A web panel to manage TP-Link/Kasa smart home devices.

A web panel to manage TP-Link/Kasa smart home devices.

TP-Link Web Panel A web panel to manage TP-Link/Kasa smart home devices. Prerequisites Node.js v16.13.1 or higher Yarn Installation Run git clone http

Apr 1, 2022

A simple element template chooser for properties-panel = 1

A simple element template chooser for properties-panel >= 1

A simple element template chooser for properties-panel = 1

May 30, 2022

Data Manipulation Form panel plugin for @grafana.

Data Manipulation Form panel plugin for @grafana.

Data Manipulation Form panel plugin for Grafana Introduction The Data Manipulation Form Panel is a plugin for Grafana that can be used to insert, upda

Dec 28, 2022

Apache ECharts Panel plugin for Grafana

Apache ECharts Panel plugin for Grafana

Apache ECharts Panel plugin for Grafana Introduction The ECharts Panel is a plugin for Grafana that allows to visualize Apache ECharts on your Grafana

Dec 23, 2022

A frontend framework containing of tools for fast development of dashboard, panel, etc.

Khaos-Admin A frontend framework containing of tools for fast development of dashboard, panel, etc. Tools We Provide Fast Development: We handle data

Nov 27, 2022

RWP stands for Roblox web panel, it's a code snippet that you can run via developer console or the provided Google Chrome extension to try out early

RWP stands for Roblox web panel, it's a code snippet that you can run via developer console or the provided Google Chrome extension to try out early

RWP stands for Roblox web panel, it's a code snippet that you can run via developer console or the provided Google Chrome extension to try out early Roblox site features before they're officially out without any programming experience.

Nov 28, 2022

Simple customizable slide panel (without jQuery)

toolslide.js Minimalistic customizable slide panel (without jQuery) Table of contents Quick start Usage Examples Options Methods Events Browser suppor

May 23, 2022

This is admin panel for @MultiEmail

This is admin panel for @MultiEmail

Technologies Used React Tailwind Features Admin dashboard User settings and or user dashboard send emails recive emails Connections through other part

Dec 24, 2022

Adds a panel area where you can inspect your dumps.

Adds a panel area where you can inspect your dumps.

Kirby3 Toilet Dump without stopping your thread or template rendering. Instead your dumps will go straight to the new Toilet panel area. There you can

Dec 14, 2022
Comments
  • Integrate into a launcher UI, turn into a server extension.

    Integrate into a launcher UI, turn into a server extension.

    • Refactors the configurator UI into a kind of Earthstar desktop UI
    • Expose this UI as an Earthstar server extension
    • Add built in applet: Server Settings

    https://user-images.githubusercontent.com/579491/205644759-87b6b9b9-ad20-4ef8-922b-b35fd0896699.mp4

    opened by sgwilym 0
Owner
Earthstar Project
Earthstar Project
Gatsby-Formik-contact-form-with-backend-panel - Full working contact form with backend GUI panel.

Gatsby minimal starter ?? Quick start Create a Gatsby site. Use the Gatsby CLI to create a new site, specifying the minimal starter. # create a new Ga

Bart 1 Jan 2, 2022
A modern client panel for the Pterodactyl® panel, made by Wrible Development.

Dashboardsy A modern client panel for the Pterodactyl® panel, made by Wrible Development. Support Discord: https://discord.gg/zVcDkSZNu7 Screenshots S

Wrible Development 23 Jan 1, 2023
Host your own replica server instantly on Glitch.

Earthstar Replica Server for Glitch Want your own replica server? Click the button above. Create a file at .data/known_shares.json Add the shares you'

Earthstar Project 5 Apr 26, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
Your Ethereum control panel. Interact with smart contracts on Ethereum.

etherfunk Your Ethereum control panel. Interact with smart contracts on Ethereum. ?? https://etherfunk.io ?? Devleopment First, run the development se

Tom Quirk 23 Sep 24, 2022
A three.js and roslibjs powered web-control for zju fast-drone-250 for laptop-free flight control

Web Control for ZJU Fast-Drone-250 A three.js and roslibjs powered web-control for zju fast-drone-250 for laptop-free flight control (tested on Xiaomi

null 6 Nov 11, 2022
Web based application that uses playerctl in it backend to control remotely your audio using the frontend as remote control.

Linux Remote This is a web based application that uses playerctl in it backend to control remotely your audio using the frontend as remote control. Do

Gabriel Guerra 4 Jul 6, 2022
NX workspace for running medusa backend, storefront and admin panel with marketplace functionalities

Medusa Marketplace Project status Assigned store_id to Order, Product to make them store specific Create and process payment for an order with multipl

Keith Hon 8 Nov 13, 2022