With the end of Blaseball, this repo has been archived. RIV.
A web app for transmitting Blaseball games using Morse Code.
- Select your favorite team
- Receive both audio and visual morse code of game updates
- Compatible with both SIBR and Blaseball Event Streams
PORT
: What port the web server will run on. Defaults to8080
.EVENT_STREAM
: The Event Steam the application will subscribe to. Defaults tohttps://api.sibr.dev/corsmechanics/api.blaseball.com/events/streamData
.SIESTA_MESSAGE
: If set to a string, the application will display a Siesta attribute in the header with the message provided on hover of the Siesta Attribute. Useful for communicating when we're in the off-season and using a differentEVENT_STREAM
than the live one.
First install all npm modules:
npm install
Then start the application:
npm run local
The easiest way to run using Docker is to use Docker Compose:
docker-compose up
The app can also be run using the Dockerfile
.
To run the dev server, first install all npm dependencies:
npm install
Then start the development server:
npm run dev
The dev server will serve a mock /settings
endpoint that can be modified in the webpack.config.js
file.