Mercurial > hg > soundsoftware-site
annotate deploy/provision.d/190-reminders.sh @ 1628:9c5f8e24dadc live tip
Quieten this cron script
author | Chris Cannam |
---|---|
date | Tue, 25 Aug 2020 11:38:49 +0100 |
parents | ae767bbd4cf3 |
children |
rev | line source |
---|---|
Chris@1601 | 1 #!/bin/bash |
Chris@1601 | 2 |
Chris@1601 | 3 set -e |
Chris@1601 | 4 |
Chris@1601 | 5 # Print reminders of the things that we haven't covered in the deploy |
Chris@1601 | 6 # scripts |
Chris@1601 | 7 |
Chris@1601 | 8 cat <<EOF |
Chris@1601 | 9 |
Chris@1601 | 10 *** APACHE SSL CONFIGURATION |
Chris@1601 | 11 |
Chris@1601 | 12 The provisioning scripts set up a simple HTTP site only. Refer to |
Chris@1606 | 13 code-ssl.conf for an example HTTPS configuration (you will of |
Chris@1606 | 14 course need to provide the key/cert files). |
Chris@1606 | 15 |
Chris@1607 | 16 *** CRON SCRIPTS |
Chris@1607 | 17 |
Chris@1607 | 18 A number of cron scripts have been installed. It might be no bad |
Chris@1607 | 19 thing to prime and test them by running them all once now. Some of |
Chris@1607 | 20 the services tested by the smoke test script (below) may depend on |
Chris@1607 | 21 their having run. Use deploy/any/run-cron-scripts.sh for this. |
Chris@1607 | 22 |
Chris@1606 | 23 *** SMOKE TEST |
Chris@1606 | 24 |
Chris@1606 | 25 There is a smoke test script in the deploy/test directory. That |
Chris@1606 | 26 is, a quick automated acceptance test that checks that basic |
Chris@1606 | 27 services are returning successful HTTP codes. Consider running it |
Chris@1606 | 28 against this server from another host, i.e. not just localhost. |
Chris@1601 | 29 |
Chris@1601 | 30 *** EMAIL |
Chris@1601 | 31 |
Chris@1601 | 32 Outgoing email is required for notifications, but has not been |
Chris@1608 | 33 configured as part of this provisioning setup. You'll need to set |
Chris@1608 | 34 up the server's outgoing mail support and also edit the application |
Chris@1608 | 35 email settings in config/configuration.yml. |
Chris@1601 | 36 |
Chris@1619 | 37 *** CRON EMAIL |
Chris@1619 | 38 |
Chris@1619 | 39 Ensure the MAILTO value in /etc/crontab is set to something real. |
Chris@1619 | 40 |
Chris@1601 | 41 *** STATIC FRONT PAGE |
Chris@1601 | 42 |
Chris@1601 | 43 We have set up only the code/repository site -- if you want a |
Chris@1601 | 44 separate front page, remember to configure that! |
Chris@1601 | 45 |
Chris@1601 | 46 EOF |