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…
Reference in New Issue
Block a user