public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Commit
Rebased Dovecot on Alpine + fixed logging
89c50642
data/Dockerfiles/dovecot/Dockerfile | 31 ++++++++++++++++---------------
1 file changed, 16 insertions(+), 15 deletions(-)
Diff
diff --git a/data/Dockerfiles/dovecot/Dockerfile b/data/Dockerfiles/dovecot/Dockerfile
index 0af13e69..a3bdc847 100644
--- a/data/Dockerfiles/dovecot/Dockerfile
+++ b/data/Dockerfiles/dovecot/Dockerfile
@@ -99,22 +99,23 @@ RUN addgroup -g 5000 vmail \
supervisor \
tzdata \
wget \
- git \
- bison \
- flex \
- build-essential \
- autoconf \
- automake \
- libtool \
- make \
- default-libmysqlclient-dev \
- libicu-dev \
- zlib1g-dev \
- pkg-config \
- libsqlite3-dev \
- liblua5.3-dev
+ dovecot \
+ dovecot-dev \
+ dovecot-lmtpd \
+ dovecot-lua \
+ dovecot-ldap \
+ dovecot-mysql \
+ dovecot-sql \
+ dovecot-submissiond \
+ dovecot-pigeonhole-plugin \
+ dovecot-pop3d \
+ dovecot-fts-solr \
+ && arch=$(arch | sed s/aarch64/arm64/ | sed s/x86_64/amd64/) \
+ && wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$arch" \
+ && chmod +x /usr/local/bin/gosu \
+ && gosu nobody true
-# RUN cpan LockFile::Simple
+#RUN cpan LockFile::Simple
COPY trim_logs.sh /usr/local/bin/trim_logs.sh
COPY clean_q_aged.sh /usr/local/bin/clean_q_aged.sh