| 
				
			 | 
			
			
				@@ -376,6 +376,12 @@ function install_ghost { 
			 | 
		
	
		
			
			| 
				376
			 | 
			
				376
			 | 
			
			
				         echo '        log_not_found off;' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				377
			 | 
			
				377
			 | 
			
			
				         echo '        access_log /dev/null;' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				378
			 | 
			
				378
			 | 
			
			
				         echo '    }' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				379
			 | 
			
			
				+        echo '' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				380
			 | 
			
			
				+        echo "    # make sure webfinger and other well known services aren't blocked" >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				381
			 | 
			
			
				+        echo '    # by denying dot files and rewrite request to the front controller' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				382
			 | 
			
			
				+        echo '    location ^~ /.well-known/ {' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				383
			 | 
			
			
				+        echo '        allow all;' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				384
			 | 
			
			
				+        echo '    }' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				379
			 | 
			
				385
			 | 
			
			
				         echo '}' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				380
			 | 
			
				386
			 | 
			
			
				         echo '' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				381
			 | 
			
				387
			 | 
			
			
				     else 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -408,6 +414,12 @@ function install_ghost { 
			 | 
		
	
		
			
			| 
				408
			 | 
			
				414
			 | 
			
			
				     echo '        log_not_found off;' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				409
			 | 
			
				415
			 | 
			
			
				     echo '        access_log /dev/null;' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				410
			 | 
			
				416
			 | 
			
			
				     echo '    }' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				417
			 | 
			
			
				+    echo '' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				418
			 | 
			
			
				+    echo "    # make sure webfinger and other well known services aren't blocked" >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				419
			 | 
			
			
				+    echo '    # by denying dot files and rewrite request to the front controller' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				420
			 | 
			
			
				+    echo '    location ^~ /.well-known/ {' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				421
			 | 
			
			
				+    echo '        allow all;' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				422
			 | 
			
			
				+    echo '    }' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				411
			 | 
			
				423
			 | 
			
			
				     echo '}' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME} 
			 | 
		
	
		
			
			| 
				412
			 | 
			
				424
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				413
			 | 
			
				425
			 | 
			
			
				     function_check create_site_certificate 
			 |