admin:services:drop.chapril.org
Ceci est une ancienne révision du document !
Table des matières
Service drop.chapril.org
en cours de rédaction
Introduction
Création de la VM avec la procédure Création d'une machine virtuelle « bling ».
Préparation
Installation
Installation de NodeJS et NPM :
# apt install -y nodejs npm
Ajout d'un utilisateur pour exécuter l'application :
# useradd -s /bin/false app
Récupération du code :
# mkdir /srv/drop # chown app:app /srv/drop/ # sudo -u app git clone https://github.com/mozilla/send.git /srv/drop/ # cd /srv/drop/ # sudo -u app git checkout v3.0.20
Création du service dans /etc/systemd/system/drop.service
:
[Unit] Description=drop After=network.target [Service] Type=simple User=app WorkingDirectory=/srv/drop ExecStart=npm run prod Restart=always [Install] WantedBy=multi-user.target
Démarrage et activation du service :
# systemctl start drop.service # systemctl enable drop.service
Configuration
Journaux
À Faire.
admin/services/drop.chapril.org.1574367756.txt.gz · Dernière modification : 2019/11/21 20:22 de rh