Différences

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

Lien vers cette vue comparative

si:scrumblr [2018/10/01 16:12] (Version actuelle)
dino créée
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>​
 
/var/lib/dokuwiki/data/pages/si/scrumblr.txt · Dernière modification: 2018/10/01 16:12 par dino
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Debian Driven by DokuWiki