Skip to content

andrewtchilds/DevCDR

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Device Commander (DevCDR)

is a lightweight Client/Server Management tool for Windows published under the Open-Source License "GNU General Public License v3.0". The Web-based Admin console allows to trigger actions against a single or multiple clients. Just mark the clients and select an activity from the right click menu or a custom PowerShell script.

Summary: https://rzander.azurewebsites.net/device-commander/

As soon as the devices have internet connection (also behind a Proxy), they will pop up in the Web-Console. Now can run some predefined commands or any custom PowerShell code and the Devices will respond in Realtime.

Installation Manual on Wiki

Features

  • interactive Web frontend
  • run PowerShell activities and custom commands in realtime
  • Install Software directly from https://RuckZuck.tools
  • Inventory
    • Custom Inventory (PowerShell)
    • Blockchain based archive (JainDB)
    • Inventory-History with visual Differential and Timeline of changes
    • Custom Reporting with Excel or PowerBI
  • Scheduled PowerShell script for Health- and Compliance-checks
  • multi tenancy support (only for Server running .NET 4.7)
  • device grouping
  • Only outgoing HTTPS (443) communication (agent) with Proxy support
  • Azure AD Authentication (Management-Interface)

video

Agent Requirements

  • .NET4.6
  • DevCDRAgent (MSI is currently x64 only)

Server/Host Requirements

  • Azure Active Directory (Basic)
  • Azure Web App (Free F1 or better)
  • SSL

Server Core

Server Core is running on .NET Core 2.1. and can only host a single instance.

Note: Server Core is not compatible with the existing .NET4.6 Agent. please use the new Agent for Server Core.

Docker

A preconfigured Docker image is available at: https://hub.docker.com/r/zanderr/devcdr_server_core/ or just run: docker pull zanderr/devcdr_server_core

DEMO

https://devcdr.azurewebsites.net/

The default view is in Read-Only mode, so you will not be able to trigger something on my machines :-)

Test Instance

https://devcdr.azurewebsites.net/DevCDR/Test You have to install an Agent in this Test-Instance (click the "Agent" button on the Web-Site to get the installation command).

About

Device Commander, a Cloud based Client/Server management tool.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 47.7%
  • C# 32.2%
  • CSS 16.1%
  • PowerShell 4.0%