This image provides an unofficial dockerized dovecot image.
-
Where to file issues:
-
Maintained by:
This container has no default configuration. You need to either build your own container
with this as base and COPY
your configuration, or you can use bind mounts.
FROM g0dscookie/dovecot:2.3
COPY config /etc/dovecot/dovecot.cfg
Now build your container with $ docker build -t my-dovecot .
.
$ docker run -d --name my-dovecot -v /path/to/config:/conf:ro -v /my/certificates:/certificates:ro -v /path/to/data:/data g0dscookie/dovecot
Note that /path/to/config is a directory.
- /data
- Here you can store your mails
- /certificates
- Here you can mount your certificates used by dovecot.
- /conf
- Dovecot configuration files.
- /sieve-pipe
- Here you can mount extra programs which you can then use in your configuration for sieve-pipe.
- /sieve-filter
- Here you can mount extra programs which you can then use in your configuration for sieve-filter.
- Add new dovecot version to
build.py
make VERSION="<VERSION>"
- Omit
VERSION=
or set<VERSION>
to latest if you are building a latest version.
- Omit
make push
- Commit your changes and push them