| 
				
			 | 
			
			
				@@ -161,33 +161,33 @@ function install_pleroma { 
			 | 
		
	
		
			
			| 
				161
			 | 
			
				161
			 | 
			
			
				     background_url="$3" 
			 | 
		
	
		
			
			| 
				162
			 | 
			
				162
			 | 
			
			
				     title="$4" 
			 | 
		
	
		
			
			| 
				163
			 | 
			
				163
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				164
			 | 
			
				
			 | 
			
			
				-    if [ ! -d ~/build/pleroma ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				164
			 | 
			
			
				+    if [ ! -d $INSTALL_DIR/pleroma ]; then 
			 | 
		
	
		
			
			| 
				165
			 | 
			
				165
			 | 
			
			
				         function_check git_clone 
			 | 
		
	
		
			
			| 
				166
			 | 
			
				
			 | 
			
			
				-        git_clone $PLEROMA_REPO ~/build/pleroma 
			 | 
		
	
		
			
			| 
				167
			 | 
			
				
			 | 
			
			
				-        if [ ! -d ~/build/pleroma ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				166
			 | 
			
			
				+        git_clone $PLEROMA_REPO $INSTALL_DIR/pleroma 
			 | 
		
	
		
			
			| 
				
			 | 
			
				167
			 | 
			
			
				+        if [ ! -d $INSTALL_DIR/pleroma ]; then 
			 | 
		
	
		
			
			| 
				168
			 | 
			
				168
			 | 
			
			
				             echo $'Unable to clone pleroma repo' 
			 | 
		
	
		
			
			| 
				169
			 | 
			
				169
			 | 
			
			
				             exit 682252 
			 | 
		
	
		
			
			| 
				170
			 | 
			
				170
			 | 
			
			
				         fi 
			 | 
		
	
		
			
			| 
				171
			 | 
			
				171
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				172
			 | 
			
				172
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				173
			 | 
			
				
			 | 
			
			
				-    cd ~/build/pleroma 
			 | 
		
	
		
			
			| 
				
			 | 
			
				173
			 | 
			
			
				+    cd $INSTALL_DIR/pleroma 
			 | 
		
	
		
			
			| 
				174
			 | 
			
				174
			 | 
			
			
				     git checkout $PLEROMA_COMMIT -b $PLEROMA_COMMIT 
			 | 
		
	
		
			
			| 
				175
			 | 
			
				175
			 | 
			
			
				     set_completion_param "${app_name} pleroma commit" "$PLEROMA_COMMIT" 
			 | 
		
	
		
			
			| 
				176
			 | 
			
				176
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				177
			 | 
			
				177
			 | 
			
			
				     npm install -g yarn 
			 | 
		
	
		
			
			| 
				178
			 | 
			
				178
			 | 
			
			
				     yarn 
			 | 
		
	
		
			
			| 
				179
			 | 
			
				179
			 | 
			
			
				     npm run build 
			 | 
		
	
		
			
			| 
				180
			 | 
			
				
			 | 
			
			
				-    if [ ! -d ~/build/pleroma/dist ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				180
			 | 
			
			
				+    if [ ! -d $INSTALL_DIR/pleroma/dist ]; then 
			 | 
		
	
		
			
			| 
				181
			 | 
			
				181
			 | 
			
			
				         echo 'Unable to build pleroma' 
			 | 
		
	
		
			
			| 
				182
			 | 
			
				182
			 | 
			
			
				         exit 7629352 
			 | 
		
	
		
			
			| 
				183
			 | 
			
				183
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				184
			 | 
			
				
			 | 
			
			
				-    if [ ! -f ~/build/pleroma/dist/index.html ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				184
			 | 
			
			
				+    if [ ! -f $INSTALL_DIR/pleroma/dist/index.html ]; then 
			 | 
		
	
		
			
			| 
				185
			 | 
			
				185
			 | 
			
			
				         echo $'Unable to build pleroma index.html' 
			 | 
		
	
		
			
			| 
				186
			 | 
			
				186
			 | 
			
			
				         exit 5282682 
			 | 
		
	
		
			
			| 
				187
			 | 
			
				187
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				188
			 | 
			
				188
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				189
			 | 
			
				
			 | 
			
			
				-    mv ~/build/pleroma/dist/index.html ~/build/pleroma/dist/pleroma.html 
			 | 
		
	
		
			
			| 
				190
			 | 
			
				
			 | 
			
			
				-    cp -r ~/build/pleroma/dist/* /var/www/${pleroma_domain}/htdocs/ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				189
			 | 
			
			
				+    mv $INSTALL_DIR/pleroma/dist/index.html $INSTALL_DIR/pleroma/dist/pleroma.html 
			 | 
		
	
		
			
			| 
				
			 | 
			
				190
			 | 
			
			
				+    cp -r $INSTALL_DIR/pleroma/dist/* /var/www/${pleroma_domain}/htdocs/ 
			 | 
		
	
		
			
			| 
				191
			 | 
			
				191
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				192
			 | 
			
				192
			 | 
			
			
				     pleroma_set_background_image_from_url "$pleroma_domain" "$background_url" "$title" 
			 | 
		
	
		
			
			| 
				193
			 | 
			
				193
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -201,16 +201,16 @@ function upgrade_pleroma { 
			 | 
		
	
		
			
			| 
				201
			 | 
			
				201
			 | 
			
			
				     background_url="$3" 
			 | 
		
	
		
			
			| 
				202
			 | 
			
				202
			 | 
			
			
				     title="$4" 
			 | 
		
	
		
			
			| 
				203
			 | 
			
				203
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				204
			 | 
			
				
			 | 
			
			
				-    if [ -d ~/build/pleroma ]; then 
			 | 
		
	
		
			
			| 
				205
			 | 
			
				
			 | 
			
			
				-        set_repo_commit ~/build/pleroma "${app_name} pleroma commit" "$PLEROMA_COMMIT" $PLEROMA_REPO 
			 | 
		
	
		
			
			| 
				206
			 | 
			
				
			 | 
			
			
				-        cd ~/build/pleroma 
			 | 
		
	
		
			
			| 
				
			 | 
			
				204
			 | 
			
			
				+    if [ -d $INSTALL_DIR/pleroma ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				205
			 | 
			
			
				+        set_repo_commit $INSTALL_DIR/pleroma "${app_name} pleroma commit" "$PLEROMA_COMMIT" $PLEROMA_REPO 
			 | 
		
	
		
			
			| 
				
			 | 
			
				206
			 | 
			
			
				+        cd $INSTALL_DIR/pleroma 
			 | 
		
	
		
			
			| 
				207
			 | 
			
				207
			 | 
			
			
				         npm run build 
			 | 
		
	
		
			
			| 
				208
			 | 
			
				
			 | 
			
			
				-        if [ ! -d ~/build/pleroma/dist ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				208
			 | 
			
			
				+        if [ ! -d $INSTALL_DIR/pleroma/dist ]; then 
			 | 
		
	
		
			
			| 
				209
			 | 
			
				209
			 | 
			
			
				             echo 'Unable to build pleroma' 
			 | 
		
	
		
			
			| 
				210
			 | 
			
				210
			 | 
			
			
				             exit 268362 
			 | 
		
	
		
			
			| 
				211
			 | 
			
				211
			 | 
			
			
				         fi 
			 | 
		
	
		
			
			| 
				212
			 | 
			
				
			 | 
			
			
				-        mv ~/build/pleroma/dist/index.html ~/build/pleroma/dist/pleroma.html 
			 | 
		
	
		
			
			| 
				213
			 | 
			
				
			 | 
			
			
				-        cp -r ~/build/pleroma/dist/* /var/www/${domain_name}/htdocs/ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				212
			 | 
			
			
				+        mv $INSTALL_DIR/pleroma/dist/index.html $INSTALL_DIR/pleroma/dist/pleroma.html 
			 | 
		
	
		
			
			| 
				
			 | 
			
				213
			 | 
			
			
				+        cp -r $INSTALL_DIR/pleroma/dist/* /var/www/${domain_name}/htdocs/ 
			 | 
		
	
		
			
			| 
				214
			 | 
			
				214
			 | 
			
			
				         pleroma_set_background_image_from_url "$domain_name" "$background_url" "$title" 
			 | 
		
	
		
			
			| 
				215
			 | 
			
				215
			 | 
			
			
				     else 
			 | 
		
	
		
			
			| 
				216
			 | 
			
				216
			 | 
			
			
				         install_pleroma "${app_name}" "${domain_name}" "${background_url}" "${title}" 
			 |