Update README.md
This commit is contained in:
parent
54b1d665de
commit
d3693111bc
1 changed files with 11 additions and 1 deletions
12
README.md
12
README.md
|
@ -30,7 +30,7 @@ Subscribe to Mailtrain Newsletter [here](http://mailtrain.org/subscription/EysIv
|
|||
### Automatic install (Ubuntu)
|
||||
|
||||
You can download and run [install.sh](setup/install.sh) in your blank Ubuntu VPS to set up
|
||||
Mailtrain and all required dependencies (including MySQL).
|
||||
Mailtrain and all required dependencies (including MySQL). The installation script assumes a somewhat blank server, so if this is a machine you are already using for something else, you might want to skip the automatic install and proceed manually.
|
||||
|
||||
If you like living on the edge and feel adventurous you can run the installation script directly from your command line as root:
|
||||
|
||||
|
@ -38,6 +38,16 @@ If you like living on the edge and feel adventurous you can run the installation
|
|||
curl https://raw.githubusercontent.com/andris9/mailtrain/master/setup/install.sh | sudo bash
|
||||
```
|
||||
|
||||
Install script installs and sets up the following:
|
||||
|
||||
* **Node.js** (version 6.x)
|
||||
* **MySQL** (platform default)
|
||||
* **Mailtrain** (from the master branch) on port 80
|
||||
* **UFW** firewall that blocks everything besides ports 22, 25, 80, 443
|
||||
* **Redis** server for session cache
|
||||
* **logrotate** to rotate Mailtrain log files
|
||||
* **upstart** or **systemd** init script to automatically start and manage Mailtrain process
|
||||
|
||||
If you are using DigitalOcean then you can copy the contents of the [installation script](setup/install.sh) to the User Data textarea field when creating a new VPS (select Ubuntu 14.04 as the droplet Distribution image). After your droplet is created it should already have Mailtrain up and running. Navigate to http://droplet-hostname-or-ip/ and authenticate as `admin`:`test`. Do not forget to update your account information and set up SMTP settings.
|
||||
|
||||
### Manual (any OS that supports Node.js)
|
||||
|
|
Loading…
Reference in a new issue