26 lines
		
	
	
		
			764 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			764 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/bin/bash
 | 
						|
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
 | 
						|
 | 
						|
. "${SCRIPT_DIR}/settings.sh" || {
 | 
						|
  echo "no settings" && exit 1
 | 
						|
}
 | 
						|
 | 
						|
wp core config --dbname=$PROJECT_NAME --dbuser=$PROJECT_NAME --dbpass=$PROJECT_NAME --dbhost=db --dbprefix=$TABLE_PREFIX
 | 
						|
 | 
						|
sed -i 's/<?php//' "${PROJECT_WEB_ROOT}/wp-config.php"
 | 
						|
 | 
						|
cat << \EOF | cat - "${PROJECT_WEB_ROOT}/wp-config.php" > /tmp/out && mv /tmp/out "${PROJECT_WEB_ROOT}/wp-config.php"
 | 
						|
<?php
 | 
						|
if (@$_SERVER['HTTP_HOST']) {
 | 
						|
    define('WP_SITEURL', 'http://'.$_SERVER['HTTP_HOST']);
 | 
						|
    define('WP_HOME', 'http://'.$_SERVER['HTTP_HOST']);
 | 
						|
}
 | 
						|
 | 
						|
//if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'){
 | 
						|
//    $_SERVER['HTTPS']       = 'on';
 | 
						|
//    $_SERVER['SERVER_PORT'] = 443;
 | 
						|
//}
 | 
						|
 | 
						|
define('FS_METHOD', 'direct');
 | 
						|
EOF
 |