This repository is a fork of Ylianst/MeshCentral. (compare, vendor/master)
MeshCentral is a full computer management web site. With MeshCentral, you can run your own web server to remotely manage and control computers on a local network or anywhere on the internet. Once you get the server started, create device group and download and install an agent on each computer you want to manage. A minute later, the new computer will show up on the web site and you can take control of it. MeshCentral includes full web-based remote desktop, terminal and file management capability.
For more information, visit MeshCentral.com.
curl -Lsm5 https://github.com/bitctrl/MeshCentral/raw/refs/heads/contrib/abstract/clone-23-npm.sh \
| bash -s meshcentral master \
https://github.com/Ylianst/MeshCentral.git \
https://github.com/bitctrl/MeshCentral.git \
https://git.source.bitctrl.de/bcs-mesh/MeshCentral.git
(the underscores are there to avoid ambiguities and for sorting)
__vendor
:https://github.com/Ylianst/MeshCentral.git
master
_contrib
:https://github.com/bitctrl/MeshCentral.git
contrib/abstract
vendor/master
feature/*
,fix/*
detached
:https://git.source.bitctrl.de/bcs-mesh/MeshCentral.git
contrib/abstract
vendor/master
feature/*
,fix/*
,draft/*
,test/*
Fork and contribute to MeshCentral Plugins
cd meshcentral-data/plugins/routeplus/
sudo -Hu $( stat -c %U . ) -- git init -b NULL --shared=group
git config --global --add safe.directory "${PWD}"
git remote add _contrib https://github.com/bitctrl/MeshCentral-RoutePlus.git
git fetch _contrib
git reset _contrib/master
sudo -Hu $( stat -c %U . ) -- git restore '*'
git checkout -b master --track _contrib/master
git branch -d NULL
cd _abstract
sudo -Hu $( stat -c %U . ) -- git worktree add ../_vendor
# ...
(
set -euo pipefail
git checkout vendor/master
git pull __vendor master:vendor/master
git push _contrib vendor/master
git push detached vendor/master
)