A ClamAV docker image with auto database updates by the Appwrite team. Use this image and a compatible client library to connect to the ClamAV using a TCP connection.
These instructions will cover usage information to help your run ClamAV docker image
In order to run this image you'll need docker installed.
docker run appwrite/clamav
This image has no environment variables.
You can mount any volume you need to allow the image to scan its files.
docker build --tag appwrite/clamav:0.0.0 .
docker push appwrite/clamav:0.0.0
Multi-arch build (experimental using buildx):
docker buildx create --use
docker buildx build --platform linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64,linux/386,linux/ppc64le --tag appwrite/clamav:0.0.0 --push .
The MIT License (MIT) https://www.opensource.org/licenses/mit-license.php