Relay Wizard is a cli tool that helps you bootstrap a nostr relay.
The program will automate the following steps:
- install necessary dependencies
- configuring nginx
- setting up a firewall
- obtaining a TLS certificate for HTTPS
- installing the relay software
- setting up a systemd service for your relay
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
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.
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.