https://github.com/edgeapp/websocketer
JSON RPC Websocket to TCP bridge
https://github.com/edgeapp/websocketer
Last synced: about 1 year ago
JSON representation
JSON RPC Websocket to TCP bridge
- Host: GitHub
- URL: https://github.com/edgeapp/websocketer
- Owner: EdgeApp
- Created: 2018-10-14T02:10:04.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-10-10T22:28:57.000Z (over 2 years ago)
- Last Synced: 2025-03-25T12:51:16.536Z (about 1 year ago)
- Language: JavaScript
- Size: 189 KB
- Stars: 1
- Watchers: 11
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: readme.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Websocketer
## JSON RPC Websocket to TCP bridge
# NodeJS
sudo apt update -y
sudo apt install curl -y
curl -sL https://deb.nodesource.com/setup_10.x | sudo bash -
sudo apt install -y nodejs
# Forever Service
sudo npm install -y forever -g
sudo npm install -y forever-service -g
# Yarn
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn
## Install dependencies
yarn
## Build
npm run build
## Launch API server
node lib/indexWebsocketer.js
## Launch server using `forever-service`
sudo forever-service install websocketer -r root --script lib/indexWebsocketer.js --start
## Restart, stop, delete service
sudo service websocketer restart
sudo service websocketer stop
sudo forever-service delete websocketer