si:logiciels:scrumblr

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
si:logiciels:scrumblr [2025/04/24 21:21] – supprimée - modification externe (Unknown date) 127.0.0.1si:logiciels:scrumblr [2025/04/24 21:21] (Version actuelle) – ↷ Page déplacée de si:scrumblr à si:logiciels:scrumblr vcalame
Ligne 1: Ligne 1:
 +Installation de Sccrumblr alias mur de petit papiers (notes)
  
 +installation de nodejs et DB redis local
 +<code>
 +apt install curl
 +curl -sL https://deb.nodesource.com/setup_8.x |  bash -
 +apt-get install -y nodejs
 +apt-get install redis-server
 +service redis start
 +</code>
 +
 +ajout d'un utilisateur
 +<code>
 +adduser --no-create-home --home /var/www/scrumblr --disabled-login --gecos "Scrumblr" scrumblr
 +</code>
 +
 +clonage du dépôt
 +<code>
 +cd /var/www/
 +git clone https://github.com/aliasaria/scrumblr.git
 +</code>
 +
 +droit sur le dossier
 +<code>
 +chown scrumblr: -R /var/www/scrumblr
 +</code>
 +
 +installation
 +<code>
 +cd /var/www/scrumblr
 +su scrumblr -s /bin/bash
 +npm install
 +
 +</code>
 +
 +ajout d'un la fonction export/import
 +<code>
 +git remote add fork https://github.com/ldidry/scrumblr/
 +git fetch fork
 +git pull fork master
 +git config --global user.email  "admin@parinux.org"
 +git config --global user.name "parinux"
 +git pull fork master
 +</code>
 +
 +Création  du service 
 +
 +<code>
 +vim /etc/systemd/system/scrumblr.service
 +
 +[Unit]
 +Description=Scrumblr service
 +Documentation=https://github.com/aliasaria/scrumblr/
 +Requires=network.target
 +Requires=redis-server.service
 +After=network.target
 +After=redis-server.service
 +
 +[Service]
 +Type=simple
 +User=scrumblr
 +WorkingDirectory=/var/www/scrumblr
 +ExecStart=/usr/bin/node server.js --port 4242
 +
 +[Install]
 +WantedBy=multi-user.target
 +</code>
 +
 +usage du service 
 +<code>
 +sudo systemctl daemon-reload
 +sudo systemctl enable scrumblr.service
 +sudo systemctl start scrumblr.service
 +sudo systemctl daemon-reload
 +</code>