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
b3a9ca9acb
commit
0e84f9a9ac
1 changed files with 9 additions and 5 deletions
|
@ -122,6 +122,7 @@ popd
|
||||||
# Et copie le fichier de config nginx
|
# Et copie le fichier de config nginx
|
||||||
sudo cp ../conf/nginx.conf /etc/nginx/conf.d/$domain.d/$app.conf
|
sudo cp ../conf/nginx.conf /etc/nginx/conf.d/$domain.d/$app.conf
|
||||||
# Modifie les variables dans le fichier de configuration nginx
|
# Modifie les variables dans le fichier de configuration nginx
|
||||||
|
sudo sed -i "s@__URL__@$domain@g" /etc/nginx/conf.d/$domain.d/$app.conf
|
||||||
sudo sed -i "s@__PORT__@$port@g" /etc/nginx/conf.d/$domain.d/$app.conf
|
sudo sed -i "s@__PORT__@$port@g" /etc/nginx/conf.d/$domain.d/$app.conf
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
|
@ -152,6 +153,7 @@ ynh_use_logrotate
|
||||||
#=================================================
|
#=================================================
|
||||||
|
|
||||||
sudo mv ../conf/config.json $final_path/config.json
|
sudo mv ../conf/config.json $final_path/config.json
|
||||||
|
sudo sed -i "s@__URL__@$domain@g" $final_path/config.json
|
||||||
sudo sed -i "s@__PORT__@$port@g" $final_path/config.json
|
sudo sed -i "s@__PORT__@$port@g" $final_path/config.json
|
||||||
sudo sed -i "s@__SECRET__@$secret@g" $final_path/config.json
|
sudo sed -i "s@__SECRET__@$secret@g" $final_path/config.json
|
||||||
sudo sed -i "s@dbuser@$dbuser@g" $final_path/config.json
|
sudo sed -i "s@dbuser@$dbuser@g" $final_path/config.json
|
||||||
|
@ -187,11 +189,13 @@ sudo yunohost service add $app --log "/var/log/$app/nodebb.log"
|
||||||
#=================================================
|
#=================================================
|
||||||
# START ETHERPAD IN BACKGROUND
|
# START ETHERPAD IN BACKGROUND
|
||||||
#=================================================
|
#=================================================
|
||||||
|
id -g "$app" &>/dev/null || sudo addgroup "$app" --system --quiet
|
||||||
|
id -u "$app" &>/dev/null || sudo adduser "$app" \
|
||||||
pushd $final_path
|
--ingroup "$app" --system --quiet --shell /bin/bash
|
||||||
sudo ./nodebb start # Démarre Nodebb. Le démarrage est fait le plus tôt possible, car il est très long...
|
sudo cp ../conf/"$app".service /etc/systemd/system/
|
||||||
popd
|
sudo systemctl daemon-reload
|
||||||
|
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...
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# SETUP SSOWAT
|
# SETUP SSOWAT
|
||||||
|
|
Loading…
Reference in a new issue