ssbc/patchfoo

Name: patchfoo

Owner: Secure Scuttlebutt Consortium

Description: Plain SSB web UI. Uses HTML forms instead of client-side JS. Designed for use on low-power and low-resource computers.

Created: 2017-07-25 16:15:36.0

Updated: 2018-05-22 09:10:39.0

Pushed: 2018-04-28 05:54:06.0

Homepage: null

Size: 599

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

patchfoo

Plain SSB web UI. Uses HTML forms instead of client-side JS. Designed for use on low-power and low-resource computers.

Goals
Features
Joining SSB with Patchfoo

Find this guide on github or on SSB.

Install

Requirements:

clone ssb://%YAg1hicat+2GELjE2QJzDwlAWcx0ML+1sXEdsWwvdt8=.sha256 patchfoo
atchfoo
install --registry=http://localhost:8043/
start

Alternatively, install as an sbot plugin (advanced):

/.ssb/node_modules
clone ssb://%YAg1hicat+2GELjE2QJzDwlAWcx0ML+1sXEdsWwvdt8=.sha256 patchfoo
atchfoo
install
 plugins.enable patchfoo
start sbot
Install extras

To most effectively render things, patchfoo needs the ssb-backlinks scuttlebot plugin:

 plugins.install ssb-backlinks
 plugins.enable ssb-backlinks
start sbot
Config

Pass config options with args e.g. npm start -- --patchfoo.port 8027 if running standalone, or sbot server --patchfoo.port 8027 if running as an sbot plugin. To make config options persistent, set them in ~/.ssb/config, e.g.:


atchfoo": {
"port": 8027,
"host": "::",
"filter": "all",
"showPrivates": true,
"previewVotes": true,
"ooo": true,


Config options
TODO
License

Copyright © 2017 Secure Scuttlebutt Consortium

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.