From a763b288e4b02ea06272ded093f99b0c5df897c2 Mon Sep 17 00:00:00 2001 From: qo-op Date: Thu, 14 May 2020 01:41:37 +0200 Subject: [PATCH] /home/$YOU/.zen/astroport/ --- .install/loveland.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.install/loveland.sh b/.install/loveland.sh index 28ace1c..4168106 100755 --- a/.install/loveland.sh +++ b/.install/loveland.sh @@ -14,6 +14,11 @@ ME="${0##*/}" MACHINE_TYPE=`uname -m` [ ${MACHINE_TYPE:0:3} == 'arm' ] && isARM="YES" +YOU=$(ps auxf --sort=+utime | grep -w ipfs | grep -v -E 'color=auto|grep' | tail -n 1 | cut -d " " -f 1); +[[ ! $YOU ]] && echo "EXIT! PLEASE INSTALL & RUN ipfs daemon WITH curl -s https://git.p2p.legal/axiom-team/astroport/raw/master/.install/ipfs_alone.sh | bash " \ +&& exit 1 +IPFSNODEID=$(ipfs id -f='\n') + ################################## ## INSTALL TOOLS ######## YOUTUBE-DL ########## @@ -30,7 +35,7 @@ sudo apt-get install lame sox libsox-fmt-mp3 eyed3 python-chardet imagemagick cu sudo apt-get install ca-certificates git-core binutils rsync alsa-utils bc espeak mpg321 fuse atomicparsley -y || err=1 ## CONFIG MPD -sudo cp -f $MY_PATH/templates/copylaradio/mpd.conf /etc/mpd.conf +sudo cp -f /home/$YOU/.zen/astroport/.install/templates/copylaradio/mpd.conf /etc/mpd.conf sudo sed -i "s/_USER_/$USER/g" /etc/mpd.conf || err=1 mkdir ~/.config/mpd && sudo cp -f /etc/mpd.conf ~/.config/mpd/mpd.conf && chown $USER ~/.config/mpd/mpd.conf @@ -47,7 +52,7 @@ sudo service mpd restart || err=1 sudo apt-get install fail2ban nginx ssl-cert openssl-blacklist php-curl php-sqlite3 php-gd php-json php-xml php-mbstring php-fpm sqlite -y || err=1 # CONFIG NGINX - LOVE LAND FRONTAL WEB PAGE -sudo cp -f $MY_PATH/../www/loveland.conf /etc/nginx/conf.d/ +sudo cp -f /home/$YOU/.zen/astroport/www/loveland.conf /etc/nginx/conf.d/ PHPVERSION=$(ps auxf | grep php-fpm | grep -v -E 'color=auto|grep' | head -n 1 | grep -oP '(?<=\().*(?=\))' | awk -F '/' '{print $4}') sudo sed -i "s/_PHPVERSION_/$PHPVERSION/g" /etc/nginx/conf.d/loveland.conf nodename=$(cat /etc/hostname) @@ -58,7 +63,7 @@ fi sudo sed -i "s/_SERVERNAME_/$nodename/g" /etc/nginx/conf.d/loveland.conf # INSTALL LOVELand WebSite LINKs -sudo ln -s $MY_PATH/../www/LOVELand/ /var/www/loveland +sudo ln -s /home/$YOU/.zen/astroport/www/LOVELand/ /var/www/loveland sudo chmod 777 /var/www/loveland/jukebox/albumart sudo chmod 777 /var/www/loveland/jukebox/prefs