Skip to content

Ready-made software

IT Admin Server

The signalling server behind a remote support system that only takes control with the user’s consent

Console output of the IT remote management signalling server with demo clients

What it does

In businesses with several branches, the IT team either walks to the desk for every support request or depends on paid remote desktop licences. We built our own remote management system for this, and this project is the signalling server at its centre. Windows clients register with a secret key, the administrator sees online machines with their department and branch, and can start a viewing or control session. The video never passes through the server: it only introduces the two ends, and the stream runs directly over WebRTC. The admin app and the client are separate projects, so the screens here were prepared from the real output of a local session with four fictional clients.

Highlights

  • Client registration with a secret key and a live client list
  • Device view with department, branch and operating system
  • Signalling for WebRTC viewing and control sessions, with STUN/TURN configuration
  • Remote control only after the user approves
  • Instant messages to clients and a preview of their latest screenshot
  • Versioned automatic update distribution

Technology

  • Node.js
  • Express
  • Socket.IO
  • WebRTC
  • Multer
  • Docker

Screens

  • IT Admin Server screenshot 1
  • IT Admin Server screenshot 2
  • IT Admin Server screenshot 3
All productsReady-made software