refactoring and adding clamav scanning backend

This commit is contained in:
Volodymyr Smirnov
2020-10-20 17:08:40 +03:00
parent 7e63c77419
commit b1a2357b50
15 changed files with 128 additions and 46 deletions

View File

@@ -1,8 +1,10 @@
FROM mindcollapse/malware-multi-scan-base:latest
FROM mindcollapse/malware-multi-scan-worker:latest
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update && apt-get install -y clamav
RUN freshclam --quiet
ENV MULTI_SCAN_BACKEND_BIN=/usr/bin/clamscan
ENV MULTI_SCAN_BACKEND_BIN=/usr/bin/clamscan
ENV BackendType=Clamav

View File

@@ -18,5 +18,4 @@ RUN apt-get update && apt-get install -y libc6-i386
COPY --from=backend /opt/loadlibrary/engine /opt/engine
COPY --from=backend /opt/loadlibrary/mpclient /opt/mpclient
ENV BackendType=Defender
ENV ScanTimeout=300
ENV BackendType=Defender