type: cron-agents-index
last_updated: 2026-05-01
Cron Agents — все що працює по розкладу
Окремий розділ для всіх scheduled-процесів. Сергій бачить які процеси автоматично стартують, спалює зайве.
Категорії: 🟢 робочі (бізнес-процеси), 🟡 система (sysstat, logs), 🔴 нагадування Сергію (особисті), ⚪ infrastructure (Caddy/Docker).
🟢 Бізнес / робочі процеси
Реклама / аналітика
| Розклад (UTC) |
Розклад (Київ) |
Що робить |
Owner project |
Куди пише |
0 3 * * * |
06:00 |
MCC CSV download (campaigns) |
Ad Analyzer |
/var/log/mcc-download.log |
30 3 * * * |
06:30 |
MCC daily analyzer → Notion |
Ad Analyzer |
/var/log/mcc-analyzer.log |
30 4 * * * |
07:30 |
Daily delta monitor (delta-алерти у Notion) |
Ad Analyzer |
/var/log/ad-delta-monitor.log |
0 8 * * 2 (вт) |
11:00 |
Tabletki.ua weekly pipeline (Mon-Sun + UTM) |
Ad Analyzer |
TODO |
Контент
| Розклад (UTC) |
Розклад (Київ) |
Що робить |
Owner project |
Куди пише |
0 5,11,17 * * * |
08:00, 14:00, 20:00 |
Pediatric News bot — публікація у @smart_pediatric_news |
Pediatric News |
/var/log/pediatric-news.log |
0 6 * * * |
09:00 |
Wiki → Notion sync |
infra |
/var/log/wiki-sync.log |
Інфраструктура
| Розклад (UTC) |
Розклад (Київ) |
Що робить |
Owner |
Куди пише |
0 * * * * |
щогодини |
watchdog.py (hourly task check) |
infra |
/var/log/watchdog.log |
*/15 * * * * |
кожні 15 хв |
git pull serhii-brain (memory sync з Cowork) |
infra |
/var/log/serhii-brain-pull.log |
*/5 * * * * |
кожні 5 хв |
security-alert + ssh-login-alert |
infra |
TODO |
Systemd timers (нові, через .timer)
| Timer |
Інтервал |
Що робить |
Owner |
telegram-nudge.timer |
15 хв |
пінг Сергія якщо є Telegram-питання без reply ≥15 хв |
Telegram Bot API |
claude-watchdog.service |
always-on (Restart=always) |
моніторинг Anthropic API, тmux-сесії, post-boot нотифікації, 401-detect (з 2026-05-01) |
Telegram Bot API |
resource-dashboard-refresh.timer |
15 хв |
оновлення resource-dashboard |
TODO |
sysstat-collect.timer |
10 хв |
збір метрик системи |
system |
fluvir-v2-check-4h.timer |
4 год |
TODO який проект |
TODO |
fluvir-v2-check-morning.timer |
щодня ранок |
TODO який проект |
TODO |
fb-warmup.timer |
кожні 48h+3min |
✅ ВИДАЛЕНО 2026-05-01 (акаунт Андрія неробочий, Сергій підтвердив) |
|
Planned (skeletons in agents/)
| Agent |
Розклад (планований) |
Owner |
| PM Agent |
щоденно 22:00 Київ (~19:00 UTC) |
all-projects |
| Scout Agent |
щотижня п'ятниця ранок (~06:00 UTC) |
all-projects |
🟡 Системні таймери (Ubuntu)
| Timer |
Інтервал |
Призначення |
motd-news.timer |
щодня |
оновлення motd |
dpkg-db-backup.timer |
щодня 00:00 |
backup dpkg DB |
logrotate.timer |
щодня 00:00 |
ротація логів |
sysstat-summary.timer |
щодня 00:07 |
агрегація sysstat |
man-db.timer |
щодня 04:01 |
оновлення man-кешу |
apt-daily.timer |
щодня |
apt-update метадані |
apt-daily-upgrade.timer |
щодня |
apt upgrade (auto-security) |
fwupd-refresh.timer |
щодня |
firmware update check |
update-notifier-download.timer |
щодня |
update-notifier |
systemd-tmpfiles-clean.timer |
щодня |
clean temp files |
e2scrub_all.timer |
щонеділі |
ext4 fs-scrub |
fstrim.timer |
щотижня |
SSD TRIM |
Системні таймери — це Ubuntu-defaults, не чіпаємо.
🔴 Нагадування Сергію (one-shot personal reminders)
✅ 2026-05-01: Усі python3 /root/remind.py cron-entries видалено з crontab (минулі + майбутні). Backup: /tmp/crontab-backup-2026-05-01.txt. Сергій сказав «можеш видалити».
Якщо в майбутньому потрібно нагадати Сергію — використовуйте ScheduleWakeup / /schedule skill, не cron-remind.
Як додати новий cron-агент
- Описати агента у
/srv/wiki/agents/{slug}.md (Agent Card)
- Якщо це cron — додати у
crontab -e АБО створити .timer + .service юніти у /etc/systemd/system/
- Лог направити у
/var/log/{slug}.log (не stdout без логу)
- Додати рядок у відповідну табличку цього файлу
- Якщо це daily/weekly — продумати alerting на падіння (як claude-watchdog алертить про 401)
⚠️ Кандидати на прибирання (нагадати Сергію)
gemini.key — DO NOT USE, заблокований з 2026-04-20. Видалити з паспартут?
ad-pipeline-worker-sa.json — підозра на дубль bigquery-sa.json. Перевірити який живий.
family-tree (стара папка /srv/projects/) — кандидат на видалення (дубль lunar-hubble).
8 минулих remind.py cron-entry ✅ видалено 2026-05-01.