#!/bin/bash # This installation script works on CentOS 7 # Run as root! if [[ $EUID -ne 0 ]]; then echo "This script must be run as root" 1>&2 exit 1 fi set -e yum -y install epel-release curl --silent --location https://rpm.nodesource.com/setup_11.x | bash - cat > /etc/yum.repos.d/mongodb-org.repo < config/production.yaml <> workers/reports/config/production.yaml < /etc/logrotate.d/mailtrain /var/log/mailtrain.log { daily rotate 12 compress delaycompress missingok notifempty copytruncate nomail } EOM # Set up systemd service script cp setup/mailtrain-centos7.service /etc/systemd/system/mailtrain.service systemctl enable mailtrain.service # Start the service systemctl daemon-reload systemctl start mailtrain.service echo "Success! Open http://$HOSTNAME/ and log in as admin:test";