Joran committed actually able to post messagesLatest: a63d09a on 8/17/2018, 11:27:06 AM | |
📄 | .babelrc |
📄 | .eslintrc |
📄 | .eslintrc.json |
📄 | .gitignore |
📄 | README.md |
📄 | config.js |
📁 | dist |
📁 | docs |
📄 | index.html |
📄 | index.js |
📄 | karma.conf.js |
📄 | keys.js |
📄 | manifest.json |
📁 | modules |
📄 | package-lock.json |
📄 | package.json |
📁 | scripts |
📄 | serve.js |
📄 | setup.js |
📄 | shrinkwrap.yaml |
📁 | src |
📄 | style.css |
📄 | style.css.json |
📄 | theme.css |
📄 | theme.css.json |
📄 | util.js |
README.md
ScuttleVue
A VueJS based scuttlebutt client based on Minbay and depject
ssb://%8vv8XCSh/Xbq1iEiJ0Kucl746jltMGPOduqOE3CYQ3Q=.sha256
A scuttlebutt decentralised network browser client designed to be easy to change the templates for, while trying to abstract away the raw data stuff.
Important bits
- ☑ Depject API
- ☑ POST MESSAGES
- ☐ Use latest patchcore (does not currently browserify)
- ☑ Public feed
- ☑ Profile feed
- ☐ Threaded replies
- ☐ Notifications
Cache expensive sbot lookups - webworker?
Invite UI
- ☑ Settings page
- ☐ Multiple pub connections
- ☐ Browser -> Browser direct gossip
Build Setup
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production
npm run build
Scuttlebutt Setup
# install scuttlebutt
npm i scuttlebot@latest -g
# spin up sbot (allowing localhost invite generation)
sbot server --allowPrivate
Web setup
Navigate to: http://localhost:8080/#/settings
Get your key JSON
cat ~/.ssb/secret
Your localhost "Remote" address
sbot invite.create --modern
Built with git-ssb-web