ssbc / ssb-first-aid-kit

A user-friendly app for diagnosing and fixing problems with your Scuttlebutt installation
GNU Affero General Public License v3.0
15 stars 3 forks source link

ssb-first-aid-kit

A user-friendly app for diagnosing and fixing problems with your Scuttlebutt installation

screenshot of the Home page

Features

Installing and using the app

Download and install the latest release (.AppImage for Linux, .dmg for macOS, or .exe for Windows), and then start it.

Also start your regular scuttlebutt client (e.g. Patchwork, Patchbay, etc.) on the same machine. This is needed for some features (like viewing the index progress) to work.

When running the app, if you're not sure what to do to fix your problem, you can ask people on Scuttlebutt what to do, or if you don't have access to Scuttlebutt, you can ask in the online irc chat.

Developing the app

Making a release

To make a release commit and tag, do

npm version $TYPE

where $TYPE is either major, minor, or patch. Then push it with

git push --tags origin master

(the --tags is needed otherwise git doesn't push the tag, and origin master is needed otherwise it only pushes the tag, not also the commit)

After the automatic builds are done there should be a new draft release on the releases page on GitHub.

License

This project is licensed under AGPL-3.0