/dokku-posteio

Poste.io plugin for Dokku (BETA)

Primary LanguageShell

GitHub release Poste.io Dokku Maintenance

Poste.io plugin for Dokku (v1.2.0 BETA)

What is Poste.io?

Poste.io is an full featured email server runing in a docker container. Read more at the poste.io website.

What is Dokku?

Dokku is the smallest PaaS implementation you've ever seen - Docker powered mini-Heroku.

Requirements

Setup

Note: We are going to use the domain mail.example.com for demonstration purposes. Make sure to replace it to your domain name.

Download plugin

Log onto your Dokku Host to download and install plugin:

dokku plugin:install https://github.com/casaucao/dokku-posteio.git

Domain name

Next setup domain name for posteio:

dokku posteio:set-domain mail.example.com

Start container

To start using Poste.io you need to start his docker container:

dokku posteio:start

SSL Certificate

You will need to access Poste.io dashboard certificate page by going to:

System Settings > TLS Certificate

Or directly by accessing this url:

http://mail.example.com/admin/settings/#certificate

Now click on issue new certificate or choose existing one, after this tell plugin you enabled SSL by:

dokku posteio:toggle-ssl

Wrapping up

Your Poste.io instance should now be available and secure on https://mail.example.com.