This is an example of anti-virus implementation with an Ubuntu server.
Our back office management solution allows users to upload files in various sections of the application for storage or file sharing. For this reason, checking of files for virus is an important advantage.
We use the ClamAV module integration from Drupal 8.
Installation on Ubuntu server is straight forward. However, it is better to install with clamav-daemon clamav-freshclam options for later settings
Configuring Drupal with a remote database is possible and in some cases recommended.
Our Drupal 8 EK management tools application is a particularly good case where this setup is very helpful. EK manages Drupal system configuration database and content database separately. In other words, the installed database from Drupal 8 and the database where all EK custom modules save their data are different.
This configuration brings few benefits: