← Back to Reports Hub

⚙️ System Cron Jobs & Tasks

All scheduled jobs across gateway cron, system crontab, and systemd timers

Refreshed: 07/08/2026 05:45 WEST
6
Gateway Jobs
Active
4
Social Posting
Jobs
2
Trends /
Analysis
5
User Crontab
Entries
14
System Cron
Scripts
16
Systemd
Timers Active
130
Properties
Available
🌐 OpenClaw Gateway Cron Jobs 5 ACTIVE
Job Name Description Schedule Last Run Status Notes
📊 TRENDS & ANALYSIS
algarve-trends-analysis Shared seasonal trends for property selection Mon 6:00 AM
Europe/Lisbon
Next: Mon 3 Aug ENABLED Generates trends.json
Used by all 3 social posting jobs
Script: dream-social-ai/trends.js
algarve-trends-report Weekly search trends dashboard Mon 6:30 AM
Europe/Lisbon
Next: Mon 3 Aug ENABLED Deploys to /opt/lampp/htdocs/algarve-trends-data.json
Summer '26: Demand 85/100, Top: Beach/Pool/Villa
📱 SOCIAL MEDIA AUTO-POSTING
dream-social-post Algarve Dream — FB/IG Mon, Wed, Fri
10:00 AM
Next: Mon 3 Aug ENABLED Site: algarvedream.com
Script: dream-social-ai/poster.js
Selection: Trend-weighted via shared trends.json
stellar-social-post Stellar Places — FB/IG/LI Tue, Thu, Sat
10:00 AM
4 runs
last: Jul 23
ENABLED Site: stellar-places-realty.com
Script: stellar-social-ai/poster.js
Selection: Trend-weighted via shared trends.json
a1-social-post A1 Algarve — Property FB/IG Tue, Thu, Sat
10:00 AM
1 run
last: Jul 30
ENABLED Site: a1-algarve.com · Created Jul 28
Script: a1-social-ai/poster.js
IG: @a1algarveluxury · 130 properties
a1-news-post NEW A1 Algarve — Market News IG+LI Sat 11:00 AM
Europe/Lisbon
1 test run
today 16:33
ENABLED Content: a1-algarve.com/blog + web search
Script: a1-social-ai/poster.js (news mode)
Image: Title + A1 logo · IG: @a1algarveluxury
First run: Sat 8 Aug 11:00 AM
🔄 Shared Trends Architecture
algarve-trends-analysis trends.json
dream-social-postalgarvedream.com
stellar-social-poststellar-places-realty.com
a1-social-posta1-algarve.com
All 3 posters share the same trends.json for weighted property selection. Trends re-generate every Monday at 6:00 AM.
📝 User Crontab (crontab -l) 5 ENTRIES
30 5 * * * # Daily 5:30 AM python3 ~/.openclaw/workspace/scripts/algarve_scraper.py 45 5 * * * # Daily 5:45 AM ~/.openclaw/workspace/scripts/dashboard-run.sh 0 6 * * 1 # Monday 6:00 AM ~/.openclaw/workspace/scripts/algarve-news-run.sh 15 6 * * 1,4# Mon & Thu 6:15 AM ~/.openclaw/workspace/scripts/forex-run.sh 30 6 * * 1 # Monday 6:30 AM ~/.openclaw/workspace/scripts/realestate-run.sh
📋 Note: Report generation jobs run via system crontab for reliability (avoiding gateway timeout issues). All 5 entries are active and run daily or weekly.
📁 System Cron Directories 14 SCRIPTS
4
/etc/cron.d/
certbot, e2scrub_all, sysstat, anacron
7
/etc/cron.daily/
apport, apt-compat, dpkg, logrotate, man-db, sysstat, anacron
0
/etc/cron.hourly/
(empty)
2
/etc/cron.weekly/
anacron, man-db
1
/etc/cron.monthly/
anacron
0
/etc/cron.yearly/
(empty)
⏱️ systemd Timers 19 TOTAL · 16 ACTIVE
Timer Name Next Run Service Status
sysstat-collect.timerTue 15:50sysstat-collect.serviceACTIVE
fwupd-refresh.timerTue 16:11fwupd-refresh.serviceACTIVE
anacron.timerTue 16:33anacron.serviceACTIVE
certbot.timerTue 19:06certbot.serviceACTIVE
apt-daily.timerTue 20:48apt-daily.serviceACTIVE
update-notifier-download.timerTue 20:54update-notifier-download.serviceACTIVE
systemd-tmpfiles-clean.timerTue 21:01systemd-tmpfiles-clean.serviceACTIVE
dpkg-db-backup.timerWed 00:00dpkg-db-backup.serviceACTIVE
logrotate.timerWed 00:00logrotate.serviceACTIVE
sysstat-summary.timerWed 00:07sysstat-summary.serviceACTIVE
motd-news.timerWed 03:26motd-news.serviceACTIVE
apt-daily-upgrade.timerWed 06:08apt-daily-upgrade.serviceACTIVE
man-db.timerWed 08:14man-db.serviceACTIVE
update-notifier-motd.timerFri 11:33update-notifier-motd.serviceACTIVE
e2scrub_all.timerSun Aug 2e2scrub_all.serviceACTIVE
fstrim.timerMon Aug 3fstrim.serviceACTIVE
apport-autoreport.timerapport-autoreport.serviceINACTIVE
snapd.snap-repair.timersnapd.snap-repair.serviceINACTIVE
ua-timer.timerua-timer.serviceINACTIVE