summaryrefslogtreecommitdiffstats
path: root/99-ucs-4.1/Dockerfile
blob: 7ece0bf964ce32989d1e006471cb396a664fe784 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
FROM kolab/base:16
MAINTAINER Kolab Systems AG <contact@kolabsystems.com>

# Install kolab
RUN yum -y install \
        httpd && \
    yum -y install \
        expect \
        kolab-conf \
        kolab-imap \
        kolab-mta \
        kolab-webclient \
        mariadb-server \
        mod_ssl \
        supervisor && \
    yum -y reinstall --setopt=tsflags= \
        chwala \
        roundcubemail && \
    yum clean all

EXPOSE  25 80 110 143 443 587 993 995 4190 8080
VOLUME ["/data"]

ADD /entrypoint.sh /entrypoint.sh
RUN chmod a+x /entrypoint.sh

# Add config and setup script, run it
ADD service-wrapper.sh /bin/service-wrapper.sh
ADD configs/supervisord.conf /etc/supervisord.conf