Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Sockethub

A protocol gateway for the web.

Build Status Total alerts Language grade: JavaScript Maintainability Release Lerna

About

The monorepo for the Sockethub project.

Sockethub is a translation layer for web applications to communicate with other protocols and services that are traditionally either inaccessible or impractical to use from in-browser JavaScript.

For more information on Sockethub see the Sockethub README

Setup

Install Dependencies

$ yarn deps

Run Tests

$ yarn test

Run Linter

$ yarn lint:js

Or, to automatically fix linting errors:

$ yarn lint:fix

Integration Tests

$ yarn run integration

Running

For development purposes, with examples enabled, run:

$ DEBUG=sockethub* yarn run dev

You should then be able to browse to http://localhost:10550 and try out the examples.

For production, with examples disabled.

$ DEBUG=sockethub* yarn run start

For more info on configuration options, see the Sockethub README section on environment variables.*

Packages

Credits

Project created and maintained by Nick Jennings

Logo design by Jan-Christoph Borchardt

Sponsored by NLNET

NLNET Logo