Adam Cooke
|
e443a3addb
|
improvements to the auto upgrade script
* change how the channel is passed
* restart rather than stop/start when upgrading
* add safe mode for forcing a stop/start on upgrade
|
2017-06-01 14:07:25 +01:00 |
|
Adam Cooke
|
7d2484d47f
|
make sure nano & wget are installed on the quick install
|
2017-05-18 12:28:38 +01:00 |
|
Adam Cooke
|
525fd8cc05
|
update ubuntu 16.04 script
|
2017-05-18 12:24:16 +01:00 |
|
Adam Cooke
|
3485cd7229
|
update auto upgrade script to work with packages plus direct from repo
|
2017-05-18 12:08:04 +01:00 |
|
Adam Cooke
|
0ef7d4c0e4
|
only compile assets on upgrade if they aren't prebuilt
|
2017-05-18 12:01:05 +01:00 |
|
Adam Cooke
|
bf35d207d6
|
fixes build script
|
2017-05-18 10:58:51 +01:00 |
|
Adam Cooke
|
734c8781c3
|
add a script to build & upload postal packages
|
2017-05-17 19:30:33 +01:00 |
|
Adam Cooke
|
fde35add28
|
update version to include revision & channel
|
2017-05-17 19:25:48 +01:00 |
|
Adam Cooke
|
1758dc466a
|
reset before pulling to avoid issues
|
2017-05-05 19:55:20 +01:00 |
|
Adam Cooke
|
88170af3cb
|
add script for generating and publishing the api docs to github
|
2017-05-05 19:54:56 +01:00 |
|
Adam Cooke
|
bf2d26ca01
|
run an initial apt update to avoid potential issues
|
2017-05-05 12:59:33 +01:00 |
|
Adam Cooke
|
24048eda6b
|
don't need iptables any longer
|
2017-05-05 12:59:23 +01:00 |
|
Adam Cooke
|
9c1349a844
|
remove iptables and use setcap in ubuntu install script
|
2017-05-05 12:07:41 +01:00 |
|
Adam Cooke
|
f9b6485f22
|
a little extra thing for iptables
|
2017-05-05 11:27:33 +01:00 |
|
Adam Cooke
|
fa95a3a713
|
well obviously nginx can only happen after the app has been cloned
|
2017-05-05 11:24:12 +01:00 |
|
Adam Cooke
|
bc65feff46
|
some tidying on ubuntu1604.sh
|
2017-05-05 11:18:16 +01:00 |
|
Adam Cooke
|
5d0b8eb16d
|
add some docs to ubuntu install script
|
2017-05-05 11:15:10 +01:00 |
|
Adam Cooke
|
2a606320be
|
add a script to install postal on ubuntu 16.04
|
2017-05-05 11:05:19 +01:00 |
|
Adam Cooke
|
010e8c0e58
|
add a default certificate for the fast server
|
2017-05-05 09:57:39 +01:00 |
|
Adam Cooke
|
73cca62b93
|
verify the initial user
|
2017-05-02 08:10:57 +01:00 |
|
Adam Cooke
|
3333a7baf3
|
add script for testing app SMTP connections
|
2017-04-28 17:09:39 +01:00 |
|
Adam Cooke
|
a1aa173c51
|
add script to create an initial admin user
|
2017-04-28 17:01:11 +01:00 |
|
Adam Cooke
|
488dffd04b
|
don't generate self signed smtp certificates
|
2017-04-28 15:17:06 +01:00 |
|
Adam Cooke
|
709e82c06e
|
rename MyOps to Postal in auto upgrade
fixes #29
|
2017-04-27 18:05:03 +01:00 |
|
Adam Cooke
|
2ad3eb92aa
|
generate a 1024-bit key for the default DKIM signing key
|
2017-04-27 09:46:11 +01:00 |
|
Adam Cooke
|
1f64c61105
|
add a defaults file containing all defaults for configuration options and tidy initial config
|
2017-04-27 09:35:57 +01:00 |
|
Adam Cooke
|
f7e83dfa6b
|
add a quick script to handle auto upgrading
|
2017-04-26 21:07:36 +01:00 |
|
Adam Cooke
|
ff645a6677
|
add script to set process concurrency on start/restart/run from config
|
2017-04-26 20:48:04 +01:00 |
|
Adam Cooke
|
c7806cf376
|
create the config directory if it is missing
|
2017-04-26 14:13:06 +01:00 |
|
Adam Cooke
|
8c4fa7e169
|
add script to register let's encrypt keys and other useful bin/postal commands
|
2017-04-26 14:08:11 +01:00 |
|
Adam Cooke
|
2a029f94e5
|
add scirpt to return the default dkim record
|
2017-04-26 13:11:41 +01:00 |
|
Adam Cooke
|
78c9b0f4dc
|
get the source configuration from the app rather than the config root
|
2017-04-26 11:29:22 +01:00 |
|
Adam Cooke
|
90b90577cf
|
add version script
|
2017-04-21 09:59:54 +01:00 |
|
Adam Cooke
|
a8ecb502fa
|
improve config file generation
|
2017-04-19 14:30:00 +01:00 |
|
Adam Cooke
|
2fdba0ceb5
|
initial commit from appmail
|
2017-04-19 13:07:25 +01:00 |
|