53 0 * * * (/usr/local/cpanel/scripts/fix-cpanel-perl; /usr/local/cpanel/scripts/upcp --cron > /dev/null) 0 2 * * * /usr/local/cpanel/bin/backup 35 * * * * /usr/bin/test -x /usr/local/cpanel/bin/tail-check && /usr/local/cpanel/bin/tail-check 0 6 * * * /usr/local/cpanel/scripts/exim_tidydb > /dev/null 2>&1 30 5 * * * /usr/local/cpanel/scripts/optimize_eximstats > /dev/null 2>&1 5,20,35,50 * * * * /usr/local/cpanel/scripts/eximstats_spam_check 2>&1 45 */4 * * * /usr/bin/test -x /usr/local/cpanel/scripts/update_mailman_cache && /usr/local/cpanel/scripts/update_mailman_cache 30 */4 * * * /usr/bin/test -x /usr/local/cpanel/scripts/update_db_cache && /usr/local/cpanel/scripts/update_db_cache 25 */2 * * * /usr/local/cpanel/bin/mysqluserstore >/dev/null 2>&1 15 */2 * * * /usr/local/cpanel/bin/dbindex >/dev/null 2>&1 55 3 * * * /usr/local/cpanel/scripts/autorepair recoverymgmt >/dev/null 2>&1 */5 * * * * /usr/local/cpanel/scripts/dcpumon-wrapper >/dev/null 2>&1 0 */2 * * * /usr/local/cpanel/scripts/shrink_modsec_ip_database -x 2>&1 09,39 * * * * /usr/local/cpanel/scripts/clean_user_php_sessions > /dev/null 2>&1 4 * * * * /usr/local/cpanel/bin/process_team_queue > /dev/null 2>&1 54 * * * * /usr/local/cpanel/scripts/upcp --security 4,19,34,49 * * * * /usr/local/cpanel/whostmgr/bin/dnsqueue > /dev/null 2>&1 * * * * * cd /home/pishvivy/social.pishibini.com && /usr/local/bin/php engine/fan_live_orchestrator.php run >> /home/pishvivy/social.pishibini.com/logs/fan_live_orchestrator.log 2>&1 # ============================================================ # SOCIAL.PISHIBINI.COM — CONTENT POOL PIPELINE # Root Cron # ============================================================ # Approved Telegram source join/archive */5 * * * * /usr/bin/flock -n /tmp/social_source_join.lock bash -lc 'cd /home/pishvivy/social.pishibini.com && /usr/bin/python3 engine/source_join_worker.py >> storage/logs/source_join.log 2>&1' # Deep content collection 2-59/5 * * * * /usr/bin/flock -n /tmp/social_content_collector_deep.lock bash -lc 'cd /home/pishvivy/social.pishibini.com && /usr/bin/python3 engine/content_collector.py deep >> storage/logs/content_collector_deep.log 2>&1' # Ad detection after collection 4-59/5 * * * * /usr/bin/flock -n /tmp/social_content_ad_deep.lock bash -lc 'cd /home/pishvivy/social.pishibini.com && /usr/bin/python3 engine/content_ad_detector.py deep >> storage/logs/content_ad_detector_deep.log 2>&1' # Re-rank pool every 10 minutes 6-59/10 * * * * /usr/bin/flock -n /tmp/social_content_ranker_deep.lock bash -lc 'cd /home/pishvivy/social.pishibini.com && /usr/bin/python3 engine/content_pool_ranker.py deep >> storage/logs/content_pool_ranker_deep.log 2>&1' # Build the day's schedules at 00:10 Iran time. # Server is UTC, Iran = UTC+03:30, so 20:40 UTC previous evening. 40 20 * * * /usr/bin/flock -n /tmp/social_content_selector.lock bash -lc 'cd /home/pishvivy/social.pishibini.com && /usr/bin/python3 engine/content_final_selector.py >> storage/logs/content_final_selector.log 2>&1' # Publish due queue items every minute. * * * * * /usr/bin/flock -n /tmp/social_content_queue_worker.lock bash -lc 'cd /home/pishvivy/social.pishibini.com && /usr/local/bin/php engine/content_queue_worker.php >> storage/logs/content_queue_worker.log 2>&1' # Deep Source Discovery — every 6 hours 17 */6 * * * /usr/bin/flock -n /tmp/social_source_discovery_deep.lock bash -lc 'cd /home/pishvivy/social.pishibini.com && /usr/bin/python3 engine/source_discovery_worker.py deep >> storage/logs/source_discovery_deep.log 2>&1'