Skip to content

nodetec/relaywizard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Relay Wizard 🪄

Latest release Last commit Stars Issues Repo Size

0622

Relay Wizard is a cli tool that helps you bootstrap a nostr relay.

The program will automate the following steps:

  1. install necessary dependencies
  2. configuring nginx
  3. setting up a firewall
  4. obtaining a TLS certificate for HTTPS
  5. installing the relay software
  6. setting up a systemd service for your relay

Installation

To install a relay, spin up a new Debian server, hook up a domain name, and run the following command:

curl -sL https://relayrunner.org/relaywizard.sh | bash

Learn more

If you want to learn more about how to setup a relay from scratch, check out relayrunner.org

If you just want to know enough to get started, read the following sections to get a server, hook up a domain name and setup remote access:

from here you should be able to run the installation command above and get started.

Contributing

If you want to contribute consider adding a new package manager and test the script out on another Linux Distro, I also have plans to support multiple relay implementation options.