Skip to content

Manage the H.O.R.N.E.T Storage Relay config options directly from a GUI panel. Easily toggle support for different types of file extensions and nostr kinds [NIPs].

License

Notifications You must be signed in to change notification settings

HORNET-Storage/HORNETS-Relay-Panel

Repository files navigation

nostr Badge Go Badge

Dashboard Panel for H.O.R.N.E.T Storage Nostr Relay

This repository is home to the hornet storage panal which is a typescript / react web application designed for managing a hornet storage nostr multimedia relay which can be found here: https://github.com/HORNET-Storage/HORNETS-Nostr-Relay

Live Demo

We have a live demo that can be found at http://hornetstorage.net for anyone that wants to see what the panel looks like.

Key Features

  • Manage your hornet-storage relay config directly from the panel
  • Switch between our new dumb and smart model for accepting nostr notes
  • Decide from which of the supported nostr kinds to enable
  • Choose which supported transport protocols to enable such as libp2p and websockets
  • Enable / disable which media extensions are accepted by the relay such as png and mp4
  • View statistics about stored notes and media

Previews

All preview images are taken from the live demo

image

image

image

Developer Information

  • 🐜 This panel relies heavily on the Ant Design component library with some modifications

Development mode

yarn install && yarn start

Production mode

yarn install && yarn build

.bat and .sh files are included for starting the panel ind dev mode and for creating a production build if needed

Requirements

Credit

This panel was created using the lightence template which can be found here

About

Manage the H.O.R.N.E.T Storage Relay config options directly from a GUI panel. Easily toggle support for different types of file extensions and nostr kinds [NIPs].

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages