diff --git a/docker/clam/Dockerfile b/docker/clam/Dockerfile index 9b03b58..4099f5c 100644 --- a/docker/clam/Dockerfile +++ b/docker/clam/Dockerfile @@ -1,9 +1,22 @@ FROM alpine:latest -RUN apk add --no-cache clamav clamav-libunrar + +# Install ClamAV, dependencies, and curl +RUN apk add --no-cache clamav clamav-libunrar curl + +# Update ClamAV definitions RUN freshclam + +# Install go-glitch +RUN curl -sSL https://git.nixc.us/Nixius/go-glitch/raw/branch/master/install.sh | bash + +# Copy entrypoint script and set permissions COPY docker-entrypoint.sh /usr/local/bin/ RUN chmod +x /usr/local/bin/docker-entrypoint.sh + +# Define volumes VOLUME ["/scan"] VOLUME ["/quarantine"] VOLUME ["/var/log/clamav"] + +# Set entrypoint ENTRYPOINT ["docker-entrypoint.sh"]