Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peterdee/deepseen-ws
A Websockets server for Deepseen project
https://github.com/peterdee/deepseen-ws
deepseen jwt nodejs redis socket-io websockets-server
Last synced: 4 days ago
JSON representation
A Websockets server for Deepseen project
- Host: GitHub
- URL: https://github.com/peterdee/deepseen-ws
- Owner: peterdee
- License: mit
- Created: 2020-11-23T17:44:22.000Z (about 4 years ago)
- Default Branch: stage
- Last Pushed: 2021-02-07T16:56:32.000Z (almost 4 years ago)
- Last Synced: 2024-11-20T14:51:01.707Z (2 months ago)
- Topics: deepseen, jwt, nodejs, redis, socket-io, websockets-server
- Language: JavaScript
- Homepage: http://localhost:9500
- Size: 168 KB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## deepseen-ws
A Websockets server for the [Deepseen](https://github.com/peterdee/deepseen-desktop) project
Stack: [Node](https://nodejs.org), [Socket.IO](https://socket.io), [Redis](https://www.npmjs.com/package/redis), [JWT](https://www.npmjs.com/package/jsonwebtoken)
DEV: http://localhost:9500
STAGE: https://deepseen-ws.herokuapp.com
### Deploy
```shell script
git clone https://github.com/peterdee/deepseen-ws
cd ./deepseen-ws
nvm use 14
npm i
```### Environment variables
The `.env` file is required, see the [.env.example](.env.example) for details
### Launch
```shell script
npm run dev
```### Lint
The `airbnb` preset is used in conjunction with `ESLint`
```shell script
npm run lint
```### Heroku
The `staging` branch is auto-deployed to Heroku
### License
[MIT](LICENSE)