Public | Automated Build

Last pushed: 2 years ago
Short Description
Short description is empty for this repo.
Full Description

Filescan

An API for multiple file scanning daemons.

Usage

Running filescan on a different port

$ filescan --port="8080"

Running filescan with a different ClamAV connection

$ filescan --clamd-socket="/var/run/clamav/clamd.ctl"

Running a different backend

$ filescan --scanner="something else"

Docker

Docker enables us to link different backends to compliment our "scanners". In this example we will use the mkodockx/docker-clamav image (https://github.com/mko-x/docker-clamav).

$ docker run -d --name clamd mkodockx/docker-clamav
$ docker run -d --link clamd:clamd nickschuch/filescan --clamd-socket="$CLAMD_PORT"

This above starts the backend ClamAV daemon running on port 3310, links it to filescan and runs filescan with the appropriate argument.

Docker Pull Command
Owner
nickschuch
Source Repository