tethys.backend/freshclam.conf
Arno Kaimbacher 6757bdb77c feat: Enhance ClamAV Docker entrypoint and configuration
- Updated docker-entrypoint.sh to improve ClamAV service initialization and logging.
- Added checks for ClamAV and freshclam daemon status.
- Optimized freshclam configuration for container usage, including logging to stdout and setting database directory.
- Introduced caching mechanism for enabled file extensions in vinejs_provider.ts to reduce database queries.
- Implemented a new command to list datasets needing DataCite DOI updates, with options for verbose output, count only, and IDs only.
- Updated package dependencies to include p-limit and pino-pretty.
- finalized ace command 'detect:missing-cross-references'
2025-09-26 12:19:35 +02:00

47 lines
No EOL
875 B
Text

##
## Container-optimized freshclam configuration
##
# Database directory
DatabaseDirectory /var/lib/clamav
# Log to stdout for container logging
# UpdateLogFile /dev/stdout
# Basic logging settings
LogTime yes
LogVerbose no
LogSyslog no
# PID file location
PidFile /var/run/clamav/freshclam.pid
# Database owner
DatabaseOwner clamav
# Mirror settings for Austria
DatabaseMirror db.at.clamav.net
DatabaseMirror database.clamav.net
# With this option you can control scripted updates. It's highly recommended
# to keep it enabled.
# Default: yes
# Update settings
ScriptedUpdates yes
# Number of database checks per day.
# Default: 12 (every two hours)
Checks 12
# Don't fork (good for containers)
Foreground no
# Connection timeouts
ConnectTimeout 60
ReceiveTimeout 60
# Test databases before using them
TestDatabases yes
# Enable bytecode signatures
Bytecode yes