Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Cameri/nostrillery
A wrapper around Artillery to run performance tests on Nostr Relays
https://github.com/Cameri/nostrillery
nostr
Last synced: 24 days ago
JSON representation
A wrapper around Artillery to run performance tests on Nostr Relays
- Host: GitHub
- URL: https://github.com/Cameri/nostrillery
- Owner: cameri
- License: mit
- Created: 2022-09-16T01:47:54.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-09-16T03:34:31.000Z (about 2 years ago)
- Last Synced: 2024-05-01T19:15:06.609Z (8 months ago)
- Topics: nostr
- Language: JavaScript
- Homepage:
- Size: 205 KB
- Stars: 10
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-nostr - nostrillery - a tool for running performance tests against Nostr relays (Tools / Client reviews and/or comparisons)
README
# Nostrillery
This repository is a wrapper around [artillery](https://www.artillery.io/)
# Prerequisites
- NVM
- Node v18# Getting Started
1. Install `nvm`
2. Switch to Node v18 with `nvm use`
3. Install artillery with `npm install -g artillery`
4. Install dependencies with `npm i`
5. Update `config.yml` as needed
6. Run tests with `SECRET="change me" npm run test:local`