Skip to content

This is a proxy WebSocket server relaying encrypted messages between devices. The messages are secured between devices using end-to-end encryption.

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
LICENSE.pdf
Notifications You must be signed in to change notification settings

global-input/global-input-node

Repository files navigation

Global Input App WebSocket Server

This is a WebSocket server that is used by Global Input App and the client applications to communicate with each other. Sine messages are secured using the end-to-end encryption, WebSocket servers can be installed on unsecured environments. Web applications can also use the WebSocket server to implement live streaming using WebRTC. This WebSocket server use the API Key to identify/authenticate incoming requests and is able to distribute them to multiple nodes to manage scalability without any additional service/components.

Download

Download the application source code:

    git clone https://github.com/global-input/global-input-node.git
    cd global-input-node
    cd app
    npm install

Modify the Configuration

The configuration file /app/config/config.json contains the API Keys and the addresses of the WebSocket nodes. So it is important to modify it to point to your own WebSocket server(s) before running it(them).

Run an instance.

nodejs  server.js

Alternative, you can build a docker image or download it from the docker hub.

About

This is a proxy WebSocket server relaying encrypted messages between devices. The messages are secured between devices using end-to-end encryption.

Topics

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
LICENSE.pdf

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy