Skip to content

Tommy-Zhang3759/Sysync-ConfigServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sysync ConfigServer

Basic functions

  • Batch modify the Windows registry
  • Batch modify Windows network configuration
  • WebUI
  • Web client CLI
  • Find and connect to the server according to the local settings.
  • Listening to the broadcast and automatically get static IP and host names when the server address that is saved locally is unavailable.
  • Separate files/folders (NFS/SMB)

Advanced features

  • Remote control (VNC)
  • Screen monitoring

Development

  • Language
    • Server: Go (net APIs & Time wheel) & C++ (Authentication system)
    • Client: Python (Temporary use. Later use go to reconstruct the api part)
  • Network communication:
    • Format: JSON
    • Encoding: UTF-8
    • Protocol: UDP

Dependence

  • SQLite (>=3.0.0)

Build

sh ./build.sh