Typo and logical fixes in basic installation
This commit is contained in:
		
							parent
							
								
									cbed880961
								
							
						
					
					
						commit
						50e4ef0330
					
				
							
								
								
									
										4
									
								
								basic.sh
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								basic.sh
									
									
									
									
									
								
							| @ -40,6 +40,7 @@ wget https://raw.githubusercontent.com/Neilpang/acme.sh/master/acme.sh -O /usr/b | ||||
| sed -i 's|$HOME/.$PROJECT_NAME|/etc/acme.sh.d|' /usr/bin/acme.sh | ||||
| 
 | ||||
| # Copy Spotter resources | ||||
| cp ${SOURCE_DIR}/etc/init.d/spotter-appmgr /etc/init.d/spotter-appmgr | ||||
| cp -r ${SOURCE_DIR}/srv/spotter /srv/spotter | ||||
| ln -s /srv/spotter/cli.py /usr/bin/spotter-appmgr | ||||
| 
 | ||||
| @ -58,4 +59,5 @@ service docker start | ||||
| docker build -t alpine ${SOURCE_DIR} | ||||
| 
 | ||||
| # Set dummy host and generate related files | ||||
| spotter-appmgr update-host spotter.vm 443 | ||||
| # Note: This will fail with an exception due to nonexistant application files. The exception can be ignored | ||||
| spotter-appmgr update-host spotter.vm 443 || true | ||||
|  | ||||
| @ -271,7 +271,8 @@ class AppMgr: | ||||
| 
 | ||||
|     def update_apps_urls(self): | ||||
|         # Update configuration for respective applications | ||||
|         confupdater.update_url() | ||||
|         host = self.domain if self.port != '443' else '{}:{}'.format(self.domain, self.port) | ||||
|         confupdater.update_url(host) | ||||
|         # Restart currently running apps in order to update config and re-register nginx proxy | ||||
|         for app in self.conf['apps']: | ||||
|             if tools.is_service_started(app): | ||||
|  | ||||
| @ -54,11 +54,11 @@ def update_gmaps_api_key(api_key): | ||||
| def update_email(email): | ||||
|     # CKAN | ||||
|     replace_file_line('/srv/ckan/conf/ckan.ini', 'smtp.mail_from = ', email) | ||||
|     replace_file_line('/srv/ckan-datapusher/conf/datapusher_settings.py', 'FROM_EMAIL = ', '\'{}\''.format(email) | ||||
|     replace_file_line('/srv/ckan-datapusher/conf/datapusher_settings.py', 'FROM_EMAIL = ', '\'{}\''.format(email)) | ||||
|     # Crisis Cleanup | ||||
|     replace_file_line('/srv/crisiscleanup/conf/initializers/devise.rb', '  config.mailer_sender = ', '\'{}\''.format(email) | ||||
|     replace_file_line('/srv/crisiscleanup/conf/initializers/devise.rb', '  config.mailer_sender = ', '\'{}\''.format(email)) | ||||
|     # CTS | ||||
|     replace_file_line('/srv/cts/conf/spotter.py', 'SERVER_EMAIL = ', '\'{}\''.format(email) | ||||
|     replace_file_line('/srv/cts/conf/spotter.py', 'SERVER_EMAIL = ', '\'{}\''.format(email)) | ||||
|     # GNU Health | ||||
|     replace_file_line('/srv/gnuhealth/conf/trytond.conf', 'from = ', email) | ||||
|     # KanBoard | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user