freebox-jasmin

Run jasmin on freebox

Usage no npm install needed!

<script type="module">
  import freeboxJasmin from 'https://cdn.skypack.dev/freebox-jasmin';
</script>

README

freebox-jasmin

Lance un serveur UPNP pour faire apparaitre >>>> JASMIN <<<< dans la liste des serveurs UPNP de la freebox HD.

Installation

Pour installer freebox-jasmin en global :

npm install --global --production freebox-jasmin

Pour une installation locale dans un dossier :

npm install --production freebox-jasmin

Lancement

En mode global, une fois tout installé, vous pouvez lancer :

freebox-jasmin  

En mode dossier, dans le dossier de freebox-jasmin :

node index.js

Mise à jour

Pour mettre à jour freebox-jasmin

Mode global:

npm update -g freebox-jasmin

Mode dossier (dans le dossier de freebox-jasmin)

npm --depth 2 update 

PM2

Je vous conseille d'utiliser pm2 afin de lancer freebox-jasmin à chaque démarrage du serveur ( https://github.com/Unitech/pm2 )

pm2 start index.js --name "freebox-jasmin" --watch 

Afin d'économiser de la mémoire, il est possible de configurer la VM de nodejs :

pm2 start index.js --name "freebox-jasmin"  --watch --node-args="--optimize_for_size --max_old_space_size=460 --gc_interval=100 --always_compact --max_executable_size=64 --gc_global"