Sign inSign up

jrse/centos7_dovecot_ceph_plugin

By jrse

•Updated over 8 years ago

Centos 7, preconfigured dovecot server with active dovecot-ceph-plugin

Image
0

10K+

jrse/centos7_dovecot_ceph_plugin repository overview

OS: Centos 7

Dovecot: master-2.2

Dovecot_ceph_plugin: master

dovecot src (git): /usr/local/src/dovecot

dovecot-ceph-plugin (git): /usr/local/src/dovecot-ceph-plugin

dovecot-configuration: /usr/local/etc/dovecot

  • imap vial ssl is set up.
  • local users 100 t1....t100 password is t

Connection existing cluster ceph cluster:

  • copy or mount ceph.conf with certificates to /etc/ceph/
  • and modify 90-plugin.conf

you can use the ceph_demo container:

  • create volume ceph_config
  • create network docker network create --driver=bridge --subnet=192.168.100.0/24 --gateway=192.168.100.1 ceph_network
  • start ceph luminous demo: (note MON_IP!!!! = > first container in network )

docker run -d --net=ceph_network --name ceph_demo --mount type=tmpfs,destination=/etc/ceph -v ceph_config:/root/cfg -e MON_IP=192.168.100.2 -e CEPH_PUBLIC_NETWORK=192.168.100.0/24 -e CEPH_DEMO_UID=ceph_dovecot_plugin_demo ceph/daemon:v3.0.5-stable-3.0-luminous-ubuntu-16.04-x86_64 demo

  • login to ceph_demo and copy /etc/ceph/* to volumne /root/cfg

docker run -itd --name build --net=ceph_network -v ceph_config:/etc/ceph jrse/centos7_dovecot_ceph_plugin:version1 sh

test lmtp:

telnet 127.0.0.1 1024

test imap

telnet 127.0.0.1 10143

test imaps

openssl s_client -crlf -connect centos.test:10993

pop3 port: 10110

if you want to do some additional testing use imaptest:

https://imapwiki.org/ImapTest/⁠

Tag summary

Content type

Image

Digest

Size

69.8 MB

Last updated

over 8 years ago

docker pull jrse/centos7_dovecot_ceph_plugin