Sign inSign up

xmapst/rspamd

By xmapst

Updated about 5 years ago

Image
0

1.0K

xmapst/rspamd repository overview

Dockerile

FROM alpine:latest

RUN apk add --no-cache tini rspamd rspamd-controller rspamd-proxy rspamd-fuzzy \
  && echo 'type = "console";' > /etc/rspamd/override.d/logging.inc \
  && echo 'bind_socket = "*:11334";' > /etc/rspamd/override.d/worker-controller.inc \
  && echo 'pidfile = false;' > /etc/rspamd/override.d/options.inc \
  && echo 'servers = "127.0.0.1:6379";' > /etc/rspamd/local.d/greylist.conf \
  && echo 'bind_socket = "*:11335";' > /etc/rspamd/local.d/worker-fuzzy.inc \
  && echo 'backend = "sqlite";' >> /etc/rspamd/local.d/worker-fuzzy.inc \
  && echo 'hashfile = "${DBDIR}/fuzzy.db";' >> /etc/rspamd/local.d/worker-fuzzy.inc \
  && echo 'expire = 90d;' >> /etc/rspamd/local.d/worker-fuzzy.inc \
  && echo 'allow_update = ["127.0.0.1", "::1"];' >> /etc/rspamd/local.d/worker-fuzzy.inc \
  && echo 'bind_socket = "*:11333";' > /etc/rspamd/local.d/worker-normal.inc \
  && echo 'upstream "local" {' > /etc/rspamd/local.d/worker-proxy.inc \
  && echo '  self_scan = yes;' >> /etc/rspamd/local.d/worker-proxy.inc \
  && echo '}' >> /etc/rspamd/local.d/worker-proxy.inc \
  && echo 'selector_map = "/var/lib/rspamd/dkim/dkim_selectors.map";' >> /etc/rspamd/local.d/dkim_signing.conf \
  && echo 'bind_socket = "*:11332";' >> /etc/rspamd/local.d/worker-proxy.inc \
  && echo 'password = "";' > /etc/rspamd/local.d/worker-controller.inc \
  && echo 'enable_password = "";' >> /etc/rspamd/local.d/worker-controller.inc \
  && echo 'servers = "127.0.0.1:6379";' > /etc/rspamd/local.d/classifier-bayes.conf \
  && echo 'backend = "redis";' >> /etc/rspamd/local.d/classifier-bayes.conf \
  && echo 'autolearn = true;' >> /etc/rspamd/local.d/classifier-bayes.conf \
  && mkdir -m 755 -p /run/rspamd

EXPOSE  11333/tcp 11333/tcp 11334/tcp
CMD ["rspamd", "-c", "/etc/rspamd/rspamd.conf", "-u", "root", "-g", "root", "-f"]

Tag summary

Content type

Image

Digest

Size

-

Last updated

about 5 years ago

docker pull xmapst/rspamd