تُشير الوثائق إلى أنه عند الاستخدام محليًا يجب استخدام متغيرات clamav_hostname وclamav_port في ملف discourse.conf.
في إعداد Docker، لا يوجد ملف discourse.conf. ولكن نظرًا لأن الإعدادات في ملف discourse.conf تتطابق مع تلك الموجودة في app.yml، أي أن developer_emails في discourse.conf يتطابق مع DISCOURSE_DEVELOPER_EMAILS في app.yml، فأعتقد أن الإعدادات هي DISCOURSE_CLAMAV_HOSTNAME وDISCOURSE_CLAMAV_PORT.
ومع ذلك، في التثبيت المحلي الافتراضي على Debian، لا يتم استخدام منفذ TCP، بل يتم استخدام مقبس ملف محلي. وهو ما يبدو منطقيًا تمامًا. هل يمكنكم تقديم دعم لمقبس ملف محلي؟ هذا أكثر أمانًا ويقلل من الحمل الزائد، مما يؤدي إلى أداء (أفضل قليلاً).
إذا لم يكن ذلك ممكنًا، فسأقوم بإنشاء مقبس TCP على localhost لـ ClamAV والمحاولة مرة أخرى. لكن يبدو أن هذا الإجراء غير صحيح إلى حد ما.
