All Projects → ryanblenis → MeshCentral-FileDistribution

ryanblenis / MeshCentral-FileDistribution

Licence: Apache-2.0 license
File Distribution plugin for MeshCentral

Programming Languages

javascript
184084 projects - #8 most used programming language
Handlebars
879 projects

MeshCentral-FileDistribution

Sample plugin for the MeshCentral2 Project.

Installation

Pre-requisite: First, make sure you have plugins enabled for your MeshCentral installation:

"plugins": {
     "enabled": true
},

Restart your MeshCentral server after making this change.

To install, simply add the plugin configuration URL when prompted: https://raw.githubusercontent.com/ryanblenis/MeshCentral-FileDistribution/master/config.json

Features

  • Distribute files from the "My Files" tab to your endpoints.

Usage Notes

  • Files are distributed from the server to the chosen path(s) on each chosen endpoint.
  • The endpoints check their distributed files every 20 minutes. If the file is missing or not the correct size, the file is requested form the server.
  • The server checks the files that are used in the "My Files" section every 20 minutes. If the files have changed, the clients are pushed new files.
  • File checks are currently based on size, lacking a good file hashing method in the MeshAgent. This also speeds the checking process, but is less than optimal in ensuring the file is an exact copy.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].