Public | Automated Build

Last pushed: 3 months ago
Short Description
A minimal ClamAV REST interface written in Python and Flask
Full Description

DIT ClamAV REST interface

This is a python-based REST interface to ClamD inspired by https://github.com/solita/clamav-rest

Authentication

The /scan endpoint requires basic HTTP authentication. Authentication details are passed in via the APPLICATION_USERS environment variable which should be in the format:

"username1::password\nusername2::password\nusername3::password"

Where password is a pbkdf2_sha256 hash generated by Python's passlib. Assuming you have passlib installed, you can generate a password hash like this:

python -c "from passlib import hash; print(hash.pbkdf2_sha256.hash('password'))"
Docker Pull Command
Owner
ukti
Source Repository

Comments (0)