1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/wekan_ynh.git synced 2024-09-03 20:36:09 +02:00
This commit is contained in:
Alexandre Aubin 2017-02-12 14:59:02 +00:00
parent 31cd9e2950
commit 1a3bbcb04d
3 changed files with 11 additions and 12 deletions

View file

@ -9,7 +9,7 @@ WorkingDirectory=WEKAN_INSTALL_PATH
ExecStart=WEKAN_NODEJS_PATH main.js ExecStart=WEKAN_NODEJS_PATH main.js
Environment=NODE_ENV=production Environment=NODE_ENV=production
Environment=MONGO_URL=mongodb://127.0.0.1:27017/WEKAN_DB_NAME Environment=MONGO_URL=mongodb://127.0.0.1:27017/WEKAN_DB_NAME
Environment=ROOT_URL=http://127.0.0.1:WEKAN_PORT/ PORT=WEKAN_PORT Environment=ROOT_URL=http://127.0.0.1:WEKAN_PORT/WEKAN_URI PORT=WEKAN_PORT
User=wekan User=wekan
Restart=on-failure Restart=on-failure
#StartLimitInterval=86400 #StartLimitInterval=86400

View file

@ -153,7 +153,7 @@ function setup_systemd_service()
sed -i "s@WEKAN_INSTALL_PATH@$APP_INSTALL_PATH/.build/bundle@g" $SYSTEMD_CONF_TEMPLATE sed -i "s@WEKAN_INSTALL_PATH@$APP_INSTALL_PATH/.build/bundle@g" $SYSTEMD_CONF_TEMPLATE
sed -i "s@WEKAN_NODEJS_PATH@$node_bin@g" $SYSTEMD_CONF_TEMPLATE sed -i "s@WEKAN_NODEJS_PATH@$node_bin@g" $SYSTEMD_CONF_TEMPLATE
sed -i "s@WEKAN_DOMAIN@$DOMAIN@g" $SYSTEMD_CONF_TEMPLATE sed -i "s@WEKAN_DOMAIN@$DOMAIN@g" $SYSTEMD_CONF_TEMPLATE
sed -i "s@WEKAN_PATH@$APP_URI@g" $SYSTEMD_CONF_TEMPLATE sed -i "s@WEKAN_URI@$APP_URI@g" $SYSTEMD_CONF_TEMPLATE
sed -i "s@WEKAN_DB_NAME@wekan@g" $SYSTEMD_CONF_TEMPLATE sed -i "s@WEKAN_DB_NAME@wekan@g" $SYSTEMD_CONF_TEMPLATE
sed -i "s@WEKAN_PORT@8081@g" $SYSTEMD_CONF_TEMPLATE sed -i "s@WEKAN_PORT@8081@g" $SYSTEMD_CONF_TEMPLATE
sudo cp $SYSTEMD_CONF_TEMPLATE /etc/systemd/system/wekan.service sudo cp $SYSTEMD_CONF_TEMPLATE /etc/systemd/system/wekan.service

View file

@ -11,15 +11,6 @@ readonly APP_INSTALL_PATH="/var/www/wekan"
readonly NVM_INSTALL_DIR="/opt/nvm" readonly NVM_INSTALL_DIR="/opt/nvm"
readonly METEOR_INSTALL_DIR="/opt/meteor" readonly METEOR_INSTALL_DIR="/opt/meteor"
function remove_user_wekan()
{
if [[ ! -z $(sudo getent passwd wekan) ]]
then
sudo userdel wekan
fi
}
function remove_node() function remove_node()
{ {
if [ -d "$NVM_INSTALL_DIR" ]; if [ -d "$NVM_INSTALL_DIR" ];
@ -75,10 +66,18 @@ function remove_nginx_conf()
sudo service nginx reload sudo service nginx reload
} }
remove_user_wekan function remove_user_wekan()
{
if [[ ! -z $(sudo getent passwd wekan) ]]
then
sudo userdel wekan
fi
}
remove_node remove_node
remove_meteor remove_meteor
remove_wekan remove_wekan
remove_mongodb remove_mongodb
remove_systemd_service remove_systemd_service
remove_nginx_conf remove_nginx_conf
remove_user_wekan