Michael Käufl
766a986f27
[Dockerfiles] Do not install both curl and wget
...
curl is used in rspamd-pipe-*, so I kept curl
2017-05-13 18:10:04 +02:00
Michael Käufl
7fd982f948
[Dockerfiles] Do not persist DEBIAN_FRONTEND=noninteractive in images
...
According to https://github.com/moby/moby/issues/4032#issuecomment-163689851
(and some other comments in the issue) it's not recommended to set
`DEBIAN_FRONTEND` via `ENV` in a Dockerfile. `ARG` has the same
effect at build time but does not change `DEBIAN_FRONTEND` in the
final image, so I switched to it. It should also work to remove it
completely.
2017-05-13 18:10:04 +02:00
Michael Käufl
559d9dda71
[Dockerfiles] Run rm as early as possible
2017-05-13 18:10:04 +02:00
Michael Käufl
85be7aa973
[Dockerfiles] Sorted list of packages
2017-05-13 18:10:04 +02:00
Michael Käufl
9ab9d76240
[Dockerfiles] Used best practices for apt-get
...
See https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/#apt-get
- Replaced `-y install` with `install -y` (unification)
- Put every package on its own line
- Moved `rm -rf /var/lib/apt/lists/*` in the same `RUN` statement as `apt-get`
- Removed unnecessary `apt-get clean`
See 03e2923e42/contrib/mkimage/debootstrap (L82-L105)
2017-05-13 18:09:53 +02:00
Michael Käufl
d0d0961006
[Dockerfiles] Replaced deprecated MAINTAINER with LABEL
...
Used format proposed in
https://docs.docker.com/engine/reference/builder/#maintainer-deprecated
2017-05-13 18:09:45 +02:00
Michael Käufl
6cd97c46c5
Used tabs for indentation in Dockerfiles
2017-05-12 20:59:27 +02:00
andryyy
d614aaf617
Add Json logger
2017-05-06 23:42:18 +02:00
andryyy
77992be9fc
Update Dovecot and Pigeonhole
2017-04-28 10:53:04 +02:00
andryyy
5bee39dc95
Use fixed IDs
2017-04-05 22:25:34 +02:00
andryyy
58d86dadce
Rebase Dovecot on Stretch slim, build from stable source with latest stable Pigeonhole for antispam replacement
2017-04-03 20:06:49 +02:00
Michael Käufl
9762176810
[Dockerfiles] From -> FROM
2017-03-07 15:48:22 +01:00
andryyy
d891bc8894
Docs
2017-03-02 11:23:23 +01:00
andryyy
5f7fb2e7c2
Deployed dfc88cc
with MkDocs version: 0.16.1
2017-03-02 11:21:46 +01:00
andryyy
1587c73dad
Dovecot imapsync changes
2017-01-15 17:38:54 +01:00
andryyy
89b5d9bde6
Easier container names, allow to set HTTPS port, Typo fix
2017-01-12 21:40:42 +01:00
andryyy
c403933017
Add imapsync tool to Dovecot and change container layout
2017-01-12 20:16:37 +01:00
andryyy
5d0081a0ec
Base all on xenial to save some space loading chunks, clean-up images
2016-12-23 10:27:48 +01:00
andryyy
9ce260fbe0
Use entrypoint to sed some vars
2016-12-15 10:07:09 +01:00
andryyy
1910e3bc29
Fix dovecot for Docker
2016-12-13 20:53:42 +01:00
andryyy
5ec67211d8
Move dovecot
2016-12-13 20:52:57 +01:00
andryyy
36b09f339b
Pipe to rspamd
2016-12-13 13:38:45 +01:00
andryyy
7e25826d4e
Antispam plugin for Dovecot + rspamd pipe script
2016-12-13 12:26:10 +01:00
andryyy
e3f0058f4f
Changes...
2016-12-11 14:13:17 +01:00
andryyy
5f04dc0b04
mailcow dockerized
2016-12-09 20:39:02 +01:00