Skip to content

๐Ÿ”— The websocket server of the retrobox project, written in Node.js

Notifications You must be signed in to change notification settings

retrobox/websocket-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

29 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

The websocket server

Continuous integration

It will be used as a master for controlling all of the consoles connected.

It will host an private API, this API can be called by the main web retrobox API the retrieve information about console or order operations on consoles.

Getting started

  • Install dependencies npm install
  • Run the app node app.js or with nodemon: npm run dev you can also run with debug data (for example with nodemon: env DEBUG=socket.io* npm run dev)

API routes

(exemples)

  • GET /console/:id
  • GET /console/:id/wifi
  • GET /console/:id/storage
  • POST /console/:id/game/install # install a game
  • DELETE /console/:id/game/:id # uninstall a game

and mores...

Docker image

  • retrobox/websocket-server, get image here.

About

๐Ÿ”— The websocket server of the retrobox project, written in Node.js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages