Pronote : installer un serveur Debian avec NodeJS

Les données récupérées sur le site Web de Pronote avec l'extension Chrome/Firefox vont être sauvegardée dans une base de données située sur un serveur distant :

  • le serveur sera une machine virtuelle provisionnée en tant que conteneur LXC sur un hôte physique avec l'OS de virtualisation Proxmox. C'est donc également l'OS Debian qui est utilisé par la VM serveur.
  • Le langage Javascript sera aussi utilisé côté serveur pour publier une API REST. Il s'agit de NodeSJ avec le module Restify.
  • les données seront enregistrées dans la base de données NoSQL MongoDB.
  • installation de Git sur le poste de développement. Git permettra à la fois :
    • de gestionnaire de version,
    • de gérer le développement en équipe du projet.
    • de permettre un accès en SSH au serveur Debian.

Lien pour installer et utiliser Git : http://www.ppe.boonum.fr/

  • Création d'un conteneur LXC avec le template Debian 8 standard

Lien : http://cours.btssio.ac-limoges.fr/cours/doku.php?id=reseau:cloud:proxmox:lxc

Lien :

$ curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
$ sudo apt-get install -y nodejs npm
  • Vérification
$ node -v
$ npm -v


  • hackathlon/pronote/nodejs.txt
  • Dernière modification : 2017/06/07 14:37
  • de 127.0.0.1