Skip to content
No description, website, or topics provided.
HTML Python Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
docs
hyperviseur-client pip install simplejson Oct 25, 2018
images
log
LICENSE
README.md
install.sh
start.sh
version.txt

README.md

SHM-Client 💻

Codacy Badge


Un utilitaire de gestion de machine tel que WIndows / Linux / Mac OSX mais optimisé pour TinkerBoard et Raspberry Pi

Installation automatique (Linux Only)

Pour installer le coté client il suffit d'éxécuter cette commande en linux :

curl https://raw.githubusercontent.com/MinePlugins/SHM-Client/master/install.sh | sudo bash

Dépendences 📦

  • curl
  • git
  • Python 3
    • Requests
    • Flask
    • Psutil
    • Hashlib

Installation manuelle (Linux Only)

sudo apt-get update
sudo apt-get install git cron python3 python3-pip python3-setuptools python3-numpy python3-dev -y
mkdir /home/SHM
cd /home/SHM
rm -rf SHM-Client
git clone http://git.estiam.com/quentin.cournut/SHM-Client.git
(crontab -l; echo "@reboot ./home/SHM/SHM-Client/start.sh" ) | crontab -
sudo pip3 install requests
sudo pip3 install hashlib
sudo pip3 install flask
sudo pip3 install psutil
cd /home/SHM/SHM-Client/hyperviseur-client/
python3 hyperviseur.py

Puis connectez-vous à l'adresse de votre machine avec le port 5000

Installation Windows

  • Cloner le git
  • Installer Python3 et les dépendances
  • Lancer le script python

Configuration

Connectez-vous grâce à l'adresse IP:5000 de la machine http://localhost:5000 et suivez l'utilitaire d'installation

Etape 1 (Identifiant)

Le mot de passe doit être d'au moins 8 caractères

Etape 1

Etape 2 (Configuration)

Le mot de passe doit être d'au moins 8 caractères

Etape 2

Etape 3 (Finalisation)

Cette étapes mets du temps, alors soyez patient, a la fin de cette étapes cliquer sur le bouton vert

Etape 3

Les pages

Status

Page qui renseigne sur l'utilisation de la machine

Status

Log

Page qui renseigne sur les log du panel

Status

Processus

Page qui renseigne sur les processus de la machine

You can’t perform that action at this time.