Настройте планировщик заданий для запуска cron.php каждую минуту.
Настройка Cron в VestaCP
Настройка Cron на сервере без панели
Создайте файл /var/spool/cron/crontabs/www-data
www-data - имя владельца файлов TDS.
Добавьте в файл задание для Cron:
* * * * * /usr/bin/php /var/www/tds.com/cron.php
Установите на www-data chmod 600 и перезапустите Cron в терминале.
Название файла cron.php можно изменить.
Обновляются списки ASN поисковых систем и социальных сетей.
Варианты обновления настраиваются в переменной $update_ip_mode
0 - удалить старые IP и сохранить новые.
1 - добавить новые уникальные IP к старому списку.
Списки IP ботов собираются из нескольких источников, удаляются дубли, сортируются и уже потом раздаются c ztds.info
По времени указанному в $cron_time_1
Настройка Antivirus.
База доменов заблокированых в РКН обновляется раз в три часа.
По времени указанному в $cron_time_2
Если свободное место на диске будет меньше чем указано в переменной $min_free_space, TDS отправит сообщение в Telegram.
По времени указанному в $cron_time_3
Старые данные удаляются ежедневно в 00:00
Обновление IP ботов и ASN:
https://tds.com/cron.php?q=1
Обновление Geo баз:
https://tds.com/cron.php?q=2
Каждые три часа в 00 минут:
00 */03
В 08:00 и 20:00:
00 08,20
Каждые 5 минут:
*/05 *
Каждый час в 30 минут:
30 *