mirror of
https://github.com/rspamd/rspamd.git
synced 2024-09-13 23:56:50 +02:00
26 lines
822 B
Docker
26 lines
822 B
Docker
|
|
FROM debian:latest
|
|
MAINTAINER Matt Simerson <matt@tnpi.net>
|
|
|
|
# if Debian's ancient 0.6.10 is new enough...
|
|
#RUN apt-get update && apt-get install -y rspamd
|
|
|
|
# Instead, get latest release, from the source
|
|
COPY rspamd.list /etc/apt/sources.list.d/rspamd.list
|
|
RUN apt-get update \
|
|
&& apt-get install -y curl \
|
|
&& curl -o - http://rspamd.com/apt-stable/gpg.key | apt-key add - \
|
|
&& apt-get install -y --force-yes \
|
|
rspamd \
|
|
&& apt-get clean \
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
# start up rspamd once, as it does some initialization
|
|
RUN update-rc.d rspamd defaults && service rspamd start && sleep 30
|
|
|
|
# Debian 8's rspamd.conf is for systemd, which is not running in container
|
|
COPY rspamd.conf /etc/rspamd/rspamd.conf
|
|
CMD ["/usr/bin/rspamd","-f", "-u", "_rspamd", "-g", "_rspamd"]
|
|
|
|
EXPOSE 11333 11334
|