Rspamd Docker image, based on official .deb packages and Debian Buster
287
FROM debian:buster-slim
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get -y update \
&& apt-get -y install --no-install-recommends ca-certificates curl gnupg \
&& curl -L https://rspamd.com/apt-stable/gpg.key | apt-key add - \
&& echo "deb http://rspamd.com/apt-stable/ buster main" > /etc/apt/sources.list.d/rspamd.list \
&& apt-get -y update \
&& apt-get -y install rspamd \
&& apt-get -y purge curl gnupg \
&& apt-get -y autoremove \
&& rm -rf /var/lib/apt/lists/*
RUN echo 'type = "console";' > /etc/rspamd/override.d/logging.inc \
&& echo 'bind_socket = "*:11332";' > /etc/rspamd/override.d/worker-proxy.inc \
&& echo 'bind_socket = "*:11333";' > /etc/rspamd/override.d/worker-normal.inc \
&& echo 'bind_socket = "*:11334";' > /etc/rspamd/override.d/worker-controller.inc \
&& echo 'bind_socket = "*:11335";' > /etc/rspamd/override.d/worker-fuzzy.inc \
&& echo 'pidfile = false;' > /etc/rspamd/override.d/options.inc
VOLUME [ "/var/lib/rspamd" ]
EXPOSE 11332/tcp 11333/tcp 11334/tcp 11335/tcp
USER _rspamd:_rspamd
CMD [ "/usr/bin/rspamd", "-f" ]
Content type
Image
Digest
Size
55.3 MB
Last updated
over 5 years ago
docker pull drdaeman/rspamd