diff --git a/.github/img/malware-multi-scan-ui.gif b/.github/img/malware-multi-scan-ui.gif new file mode 100644 index 0000000..b8eda29 Binary files /dev/null and b/.github/img/malware-multi-scan-ui.gif differ diff --git a/MalwareMultiScan.Backends/Backends/Implementations/McAffeeScanBackend.cs b/MalwareMultiScan.Backends/Backends/Implementations/McAfeeScanBackend.cs similarity index 100% rename from MalwareMultiScan.Backends/Backends/Implementations/McAffeeScanBackend.cs rename to MalwareMultiScan.Backends/Backends/Implementations/McAfeeScanBackend.cs diff --git a/docker-compose.yaml b/docker-compose.yaml index bf2f254..1373f0b 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -87,6 +87,63 @@ services: context: MalwareMultiScan.Backends/Dockerfiles dockerfile: WindowsDefender.Dockerfile +# IMPORTANT: FOLLOWING SCAN BACKENDS SHOULD BE ENABLED ONLY IF YOU HAVE A VALID LICENSE +# IMPORTANT: PLEASE CHECK VENDORS EULA TO STAY COMPLIANT WITH USAGE POLICY +# comodo-scanner: +# image: mindcollapse/malware-multi-scan-scanner-windows-comodo +# restart: on-failure +# depends_on: +# - dummy-scanner +# environment: +# - "ConnectionStrings__RabbitMQ=host=rabbitmq;prefetchcount=1;timeout=120" +# build: +# context: MalwareMultiScan.Backends/Dockerfiles +# dockerfile: Comodo.Dockerfile +# +# drweb-scanner: +# image: mindcollapse/malware-multi-scan-scanner-windows-drweb +# restart: on-failure +# depends_on: +# - dummy-scanner +# environment: +# - "ConnectionStrings__RabbitMQ=host=rabbitmq;prefetchcount=1;timeout=120" +# build: +# context: MalwareMultiScan.Backends/Dockerfiles +# dockerfile: DrWeb.Dockerfile +# +# kes-scanner: +# image: mindcollapse/malware-multi-scan-scanner-windows-kes +# restart: on-failure +# depends_on: +# - dummy-scanner +# environment: +# - "ConnectionStrings__RabbitMQ=host=rabbitmq;prefetchcount=1;timeout=120" +# build: +# context: MalwareMultiScan.Backends/Dockerfiles +# dockerfile: KES.Dockerfile +# +# mcafee-scanner: +# image: mindcollapse/malware-multi-scan-scanner-windows-mcafeee +# restart: on-failure +# depends_on: +# - dummy-scanner +# environment: +# - "ConnectionStrings__RabbitMQ=host=rabbitmq;prefetchcount=1;timeout=120" +# build: +# context: MalwareMultiScan.Backends/Dockerfiles +# dockerfile: McAfee.Dockerfile +# +# sophos-scanner: +# image: mindcollapse/malware-multi-scan-scanner-windows-sophos +# restart: on-failure +# depends_on: +# - dummy-scanner +# environment: +# - "ConnectionStrings__RabbitMQ=host=rabbitmq;prefetchcount=1;timeout=120" +# build: +# context: MalwareMultiScan.Backends/Dockerfiles +# dockerfile: Sophos.Dockerfile + volumes: mongodb: rabbitmq_etc: