这是indexloc提供的服务,不要输入任何密码
Skip to content
forked from bitbound/DoXM

A remote control and remote scripting solution, built with .NET Core, Electron, and WebRTC.

License

Notifications You must be signed in to change notification settings

gvsurenderreddy/DoXM

 
 

Repository files navigation

DoXM

A remote control and remote scripting solution, built with .NET Core, Electron, and WebRTC.

Website: https://doxm.app
Public Server: https://my.doxm.app

Build Instructions (Windows 10)

The following steps will configure your Windows 10 machine for building the DoXM server and clients.

Build Instructions (Linux)

See Setup_Ubuntu_Builder.sh and DoXM_Server_Install.sh in Utilities.

TURN Server

A TURN server is required for remote control.

Windows

  • Download the latest release of Pion TURN from https://github.com/pions/turn/releases.
  • Change the variables in Register-TURNServer.ps1 in the Utilities folder.
  • Run the script to register the start-up job.
  • Add the TURN user credentials to the DoXM server's appsettings.json, under IceConfiguration.

Linux

  • Set up an Ubuntu server. This will be the TURN server (using Coturn).
    • Run TURN_Install.sh with sudo, passing in necessary arguments.
    • Add the TURN user credentials to the DoXM server's appsettings.json, under IceConfiguration.
    • More documentation can be found at the Coturn project repo: https://github.com/coturn/coturn

About

A remote control and remote scripting solution, built with .NET Core, Electron, and WebRTC.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 43.9%
  • JavaScript 39.7%
  • CSS 9.2%
  • C# 5.4%
  • HTML 1.2%
  • PowerShell 0.5%
  • Shell 0.1%