mirror of
https://github.com/Mailu/Mailu.git
synced 2025-01-28 03:56:43 +02:00
Update the Dockefile
This commit is contained in:
parent
699d4ba2fb
commit
b790030c9a
11
Dockerfile
11
Dockerfile
@ -1,4 +1,4 @@
|
||||
FROM debian:jessie
|
||||
FROM python:3
|
||||
|
||||
RUN export DEBIAN_FRONTEND=noninteractive \
|
||||
&& apt-get update \
|
||||
@ -6,14 +6,19 @@ RUN export DEBIAN_FRONTEND=noninteractive \
|
||||
postfix dovecot-imapd dovecot-sqlite dovecot-lmtpd \
|
||||
dovecot-sieve dovecot-managesieved \
|
||||
dovecot-antispam spamassassin spamc clamav \
|
||||
supervisor rsyslog \
|
||||
supervisor rsyslog nginx \
|
||||
&& apt-get clean
|
||||
|
||||
# When installed non-interactively, the file does not get copied to the
|
||||
# postfix chroot, thus causing smtpd to fail.
|
||||
RUN cp /etc/services /var/spool/postfix/etc/
|
||||
|
||||
ADD config /etc/
|
||||
# Install the Web admin panel
|
||||
COPY admin /admin
|
||||
RUN pip install -r /admin/requirements.txt
|
||||
|
||||
# Load the configuration
|
||||
COPY config /etc/
|
||||
|
||||
# Explicitely specify the configuration file to avoid problems when
|
||||
# the default configuration path changes.
|
||||
|
Loading…
x
Reference in New Issue
Block a user