Self hosted newsletter app
Mailtrain
Mailtrain is a self hosted newsletter application built on Node.js (v7+) and MySQL (v5.5+ or MariaDB).

Features
- Subscriber list management
- List segmentation
- Custom fields
- Email templates
- Large CSV list import files
Subscribe to Mailtrain Newsletter here (uses Mailtrain obviously)
Hardware Requirements
Quick Start - Deploy with Docker
Requirements:
Steps:
Depending on how you have configured your system and Docker you may need to prepend the commands below with sudo
.
- Download Mailtrain files using git:
git clone git://github.com/Mailtrain-org/mailtrain.git
(or download zipped repo) and open Mailtrain folder cd mailtrain
- Copy the file
docker-compose.override.yml.tmpl
to docker-compose.override.yml
and modify it if you need to. - Bring up the stack with:
docker-compose up -d
- Start:
docker-compose start
- Open http://localhost:3000/ (change the host name
localhost
to the name of the host where you are deploying the system). - Authenticate as user
admin
with password test
- Navigate to http://localhost:3000/settings and update service configuration.
- Navigate to http://localhost:3000/users/account and update user information and password.
Quick Start - Manual Install (any OS that supports Node.js)
Requirements:
Read The Docs
For more information, please read the docs.
License
- Versions 1.22.0 and up GPL-V3.0
- Versions 1.21.0 and up: EUPL-1.1
- Versions 1.19.0 and up: MIT
- Up to versions 1.18.0 GPL-V3.0
To restore the repository download the bundle
wget https://archive.org/download/github.com-Mailtrain-org-mailtrain_-_2018-04-14_05-36-39/Mailtrain-org-mailtrain_-_2018-04-14_05-36-39.bundle
and run:
git clone Mailtrain-org-mailtrain_-_2018-04-14_05-36-39.bundle
Source:
https://github.com/Mailtrain-org/mailtrainUploader:
Mailtrain-orgUpload date: 2018-04-14