fuglu (latest)

Published 2024-12-02 07:57:28 +00:00 by pennywise in public/containers

Installation

docker pull git.domainforge.de/public/fuglu:latest
sha256:85063368504f3f2fae397fa3d7c73cef89a6c9a98e645d63de824840345ccf25

Image Layers

ADD rootfs.tar.xz / # buildkit
CMD ["bash"]
RUN /bin/sh -c apt-get update && apt-get -y upgrade && apt-get -y --purge autoremove && apt-get -y install wget python3 python3-venv gcc libc6-dev ssdeep libpython3-dev libfuzzy-dev libmagic1 libmilter1.0.1 && apt-get -y clean && python3 -m venv /opt/fuglu && /opt/fuglu/bin/pip3 install --upgrade pip setuptools && /opt/fuglu/bin/pip3 install fuglu rarfile rednose "sqlalchemy<2.0.0" python-magic pyspf py3dns mock ssdeep redis geoip2 beautifulsoup4 lxml pysrs pylzma dkimpy authres dmarc pysocks aioprocessing python-libmilter domainmagic && mkdir -p /opt/fuglu/etc /var/fuglu /var/log/fuglu && chown nobody:nogroup /var/fuglu /var/log/fuglu && ln -sf /opt/fuglu/etc /etc/fuglu && wget -O /tmp/fuglu-conf.tgz 'https://gitlab.com/fumail/fuglu/-/archive/master/fuglu-master.tar.gz?path=docker/fuglu/conf' && tar xfvz /tmp/fuglu-conf.tgz && cp -r fuglu-master-docker-fuglu-conf/docker/fuglu/conf/* /opt/fuglu/etc && rm -rf /tmp/fuglu-conf.tgz fuglu-master-docker-fuglu-conf/ && chown -R nobody:nogroup /opt/fuglu/etc/* && /opt/fuglu/bin/python3 -c 'from domainmagic import tld; _ = tld.TLDMagic()' # buildkit
EXPOSE map[10025/tcp:{}]
EXPOSE map[10028/tcp:{}]
USER nobody:nogroup
CMD ["/bin/sh" "-c" "/opt/fuglu/bin/fuglu --foreground --lint && /opt/fuglu/bin/fuglu --foreground"]
Details
Container
2024-12-02 07:57:28 +00:00
28
OCI / Docker
linux/amd64
202 MiB
Versions (1) View all
latest 2024-12-02