@satellite-earth/public-node
v0.5.0
Published
> [!IMPORTANT] > This is pre-alpha software! The first release of the new Satellite application stack will soon be ready (at which point this notice will be removed) but until then expect that things will be moved around, changed, and deleted without warn
Readme
[!IMPORTANT] This is pre-alpha software! The first release of the new Satellite application stack will soon be ready (at which point this notice will be removed) but until then expect that things will be moved around, changed, and deleted without warning. In fact we currently make no guarantees about anything.
BUILD IN PUBLIC
Public Satellite Node
Public Satellite node is designed to be run on a server as a dedicated nostr relay and blossom server for a community.
Running
Clone into the repo and
npm i
npm run build (to build typescript)
You'll need an .env file like:
DATA_PATH=./data
PORT=2001
SECRET_KEY=""
ENABLE_HYPER_DHT=truewhere
DATA_PATHis the directory to store the community's event database, blobs, and configPORTis the port to make the nostr relay will run onSECRET_KEYis a nostr secret key used by the relay to sign messages on it's own behalf (see NIP-29)
then
npm run dev
