Deployment
Debian
1- Install Docker
▶️ 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
▶️ Execute this line to allow docker to execute without being root
sudo usermod -aG docker ${USER}
▶️ Logout, then login again. Permissions should be applied.
2- Install Docker Compose
▶️ Install Docker Compose from the official page, or manually run:
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
3- Create data folders
mkdir -p /datadrive/mysql && mkdir -p /datadrive/data/redis
4- Clone repo
git clone https://github.com/Email-Dashboard/Email-Dashboard.git
▶️ Update environment variables with your variables https://github.com/Email-Dashboard/Email-Dashboard/blob/master/.env
docker-compose build
docker-compose up -d