A simple dockerized app to manage your emails and campaigns with taggings.
Email Campaign Management:
- Import users from csv
- Add custom data to users
- User's tagging and campaign's tagging
- Filter users with advanced search and create a camaign from filtered result
- Email templates
- Email stats from sendgrid
Install the most recent version of the Docker Engine for your platform using the official Docker releases, which can also be installed using:
wget -qO- https://get.docker.com/ | sh
Install docker compose from the official page.
curl -L "https://github.com/docker/compose/releases/download/1.11.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
mkdir -p /datadrive/data/db && mkdir -p /datadrive/data/redis && mkdir -p /datadrive/data/nginx && mkdir -p /datadrive/working-dir
cd /datadrive/data/nginx && wget https://raw.githubusercontent.com/mojilala/smart-emailing/master/nginx/my_proxy.conf
cd /datadrive/working-dir && wget https://raw.githubusercontent.com/mojilala/smart-emailing/master/docker-compose.yml
sudo docker-compose build
sudo docker-compose run web rake db:migrate
sudo docker-compose up -d
There are no tests. PR's are welcome.
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
- Sadik Ay https://github.com/sadikay
- Muhammet Dilek https://github.com/muhammet