mirror of
https://github.com/YunoHost-Apps/nodebb_ynh.git
synced 2024-09-03 19:46:29 +02:00
Update install
This commit is contained in:
parent
3d72a14edd
commit
8a60b38306
1 changed files with 4 additions and 3 deletions
|
@ -99,7 +99,7 @@ sudo chown www-data:www-data $final_path -R
|
||||||
sudo service mongod start
|
sudo service mongod start
|
||||||
script_dir="$PWD"
|
script_dir="$PWD"
|
||||||
pushd "$final_path"
|
pushd "$final_path"
|
||||||
sudo npm install
|
sudo npm install --production
|
||||||
sudo npm install -g mongo
|
sudo npm install -g mongo
|
||||||
popd
|
popd
|
||||||
|
|
||||||
|
@ -129,7 +129,7 @@ sudo sed -i "s@__PORT__@$port@g" /etc/nginx/conf.d/$domain.d/$app.conf
|
||||||
# CREATE DEDICATED USER
|
# CREATE DEDICATED USER
|
||||||
#=================================================
|
#=================================================
|
||||||
|
|
||||||
sudo useradd -N $app -d $final_path # Créer un utilisateur système dédié à l'app
|
sudo adduser --system --group nodebb
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# SPECIFIC SETUP
|
# SPECIFIC SETUP
|
||||||
|
@ -172,6 +172,7 @@ sudo ./nodebb setup <<< \
|
||||||
$admin_pass"
|
$admin_pass"
|
||||||
popd
|
popd
|
||||||
|
|
||||||
|
sudo chown -R nodebb:nodebb $final_path
|
||||||
#=================================================
|
#=================================================
|
||||||
# INSTALL MODULES FOR CRYPTPAD
|
# INSTALL MODULES FOR CRYPTPAD
|
||||||
#=================================================
|
#=================================================
|
||||||
|
@ -196,7 +197,7 @@ id -u "$app" &>/dev/null || sudo adduser "$app" \
|
||||||
sudo cp ../conf/"$app".service /etc/systemd/system/
|
sudo cp ../conf/"$app".service /etc/systemd/system/
|
||||||
sudo systemctl daemon-reload
|
sudo systemctl daemon-reload
|
||||||
sudo systemctl enable "$app".service
|
sudo systemctl enable "$app".service
|
||||||
sudo service $app start # Démarre Nodebb. Le démarrage est fait le plus tôt possible, car il est très long...
|
sudo systemctl start $app # Démarre Nodebb. Le démarrage est fait le plus tôt possible, car il est très long...
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# SETUP SSOWAT
|
# SETUP SSOWAT
|
||||||
|
|
Loading…
Add table
Reference in a new issue