Merge branch '1.5' into 1.5-alpine_3.8

This commit is contained in:
kaiyou
2018-10-07 11:56:13 +02:00
committed by GitHub
13 changed files with 21 additions and 19 deletions

View File

@@ -1,8 +1,2 @@
language: python
python:
- "3.6"
install:
- pip install -r docs/requirements.txt
script: script:
- sphinx-versioning build -b -B 1.5 -r 1.5 -w '^[0-9.]*$' -w master -W '^$' docs/ build/ - /bin/true
- python docs/conf.py build $DEPLOY_HOST $DEPLOY_USERNAME $DEPLOY_PASSWORD $DEPLOY_REMOTEDIR

View File

@@ -1,4 +1,4 @@
FROM python:3-alpine FROM python:3-alpine3.7
RUN mkdir -p /app RUN mkdir -p /app
WORKDIR /app WORKDIR /app

View File

@@ -1,4 +1,4 @@
FROM alpine:edge FROM alpine:3.7
RUN echo "@testing http://nl.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories \ RUN echo "@testing http://nl.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories \
&& apk add --no-cache \ && apk add --no-cache \

View File

@@ -1,3 +1,11 @@
require "vnd.dovecot.execute"; require ["vnd.dovecot.execute", "copy", "imapsieve", "environment", "variables"];
if environment :matches "imap.mailbox" "*" {
set "mailbox" "${1}";
}
if string "${mailbox}" "Trash" {
stop;
}
execute :pipe "mailtrain" "ham"; execute :pipe "mailtrain" "ham";

View File

@@ -1,5 +1,5 @@
# This is an idle image to dynamically replace any component if disabled. # This is an idle image to dynamically replace any component if disabled.
FROM alpine FROM alpine:3.7
CMD sleep 1000000d CMD sleep 1000000d

View File

@@ -1,4 +1,4 @@
FROM alpine FROM alpine:3.7
RUN apk add --no-cache postfix postfix-sqlite postfix-pcre rsyslog python py-jinja2 RUN apk add --no-cache postfix postfix-sqlite postfix-pcre rsyslog python py-jinja2

View File

@@ -90,7 +90,7 @@ setting. The configuration option must be one of the following:
- ``none`` disables antivirus checks; - ``none`` disables antivirus checks;
- ``clamav`` is the default values, the popular ClamAV antivirus is enabled. - ``clamav`` is the default values, the popular ClamAV antivirus is enabled.
Make sure that you have at least 1GB or memory for ClamAV to load its signature Make sure that you have at least 1GB of memory for ClamAV to load its signature
database. database.
Finish setting up TLS Finish setting up TLS

View File

@@ -25,7 +25,7 @@ Main features include:
- **Standard email server**, IMAP and IMAP+, SMTP and Submission - **Standard email server**, IMAP and IMAP+, SMTP and Submission
- **Advanced email features**, aliases, domain aliases, custom routing - **Advanced email features**, aliases, domain aliases, custom routing
- **Web access**, multiple Webmails and adminitration interface - **Web access**, multiple Webmails and administration interface
- **User features**, aliases, auto-reply, auto-forward, fetched accounts - **User features**, aliases, auto-reply, auto-forward, fetched accounts
- **Admin features**, global admins, announcements, per-domain delegation, quotas - **Admin features**, global admins, announcements, per-domain delegation, quotas
- **Security**, enforced TLS, Letsencrypt!, outgoing DKIM, anti-virus scanner - **Security**, enforced TLS, Letsencrypt!, outgoing DKIM, anti-virus scanner

View File

@@ -1,4 +1,4 @@
FROM alpine:edge FROM alpine:3.7
RUN apk add --no-cache clamav rsyslog wget clamav-libunrar RUN apk add --no-cache clamav rsyslog wget clamav-libunrar

View File

@@ -1,4 +1,4 @@
FROM alpine:edge FROM alpine:3.7
RUN echo "@testing http://nl.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories \ RUN echo "@testing http://nl.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories \
&& apk add --no-cache radicale@testing py-dulwich@testing && apk add --no-cache radicale@testing py-dulwich@testing

View File

@@ -1,4 +1,4 @@
FROM python:alpine FROM python:alpine3.7
RUN apk add --no-cache fetchmail ca-certificates RUN apk add --no-cache fetchmail ca-certificates

View File

@@ -1,4 +1,4 @@
FROM alpine:edge FROM alpine:3.7
RUN apk add --no-cache python py-jinja2 rspamd rspamd-controller rspamd-proxy ca-certificates RUN apk add --no-cache python py-jinja2 rspamd rspamd-controller rspamd-proxy ca-certificates

View File

@@ -4,7 +4,7 @@ RUN apt-get update && apt-get install -y \
libfreetype6-dev \ libfreetype6-dev \
libjpeg62-turbo-dev \ libjpeg62-turbo-dev \
libmcrypt-dev \ libmcrypt-dev \
libpng12-dev \ libpng-dev \
&& docker-php-ext-install pdo_mysql mcrypt && docker-php-ext-install pdo_mysql mcrypt
ENV ROUNDCUBE_URL https://github.com/roundcube/roundcubemail/releases/download/1.3.3/roundcubemail-1.3.3-complete.tar.gz ENV ROUNDCUBE_URL https://github.com/roundcube/roundcubemail/releases/download/1.3.3/roundcubemail-1.3.3-complete.tar.gz