2.6 KiB
2.6 KiB
2026-02-21 Daily Notes
Automations Built Today
FreshRSS Smart Digest (3x daily)
- Runs at 6:45 AM, 12 PM, 5 PM (Perth time)
- AI-ranked by interests: AI, politics, EVs, LGBTQ, Perth/WA
- Sends to Telegram + Gotify
- Location:
automations/freshrss-digest/daily-digest.sh
Birthday Tracker with Google Calendar Sync
- Syncs birthdays from GCal iCal feed weekly (Sundays 10 AM)
- Smart reminders: 2 weeks → 1 week → day-of
- Gift suggestions per person
- Cleaned up: 22 people (removed duplicates, tasks, one-time events)
- Clarified: Grace's birthday is June 2 (not June 4)
- Mia passed away — removed from tracker 💔
Smart Newsletter Digest (NEW)
- Runs daily at 8 PM Perth time
- Learns from feedback (👍/👎/more X/less X)
- Preferences stored in
newsletter-preferences.json - Location:
automations/newsletter-digest/
OpenClaw Watchdog
- Forked from jlgrimes/openclaw-watchdog
- Added Telegram + Gotify notifications (not Discord)
- Monitors gateway health every 30s
- Auto-restarts on failure, alerts on 3+ failures
- Location:
openclaw-watchdog/
Memory Viewer
- Web UI for browsing/editing memory files
- Installed from https://github.com/silicondawn/memory-viewer
- Runs on port 8901
- Access:
http://localhost:8901
Configuration Notes
Gotify Settings
- URL:
http://runtipi.kangaroo-eel.ts.net:8129 - Token:
AGKnHafW3FGzBlt
Telegram Bot
- Token:
8598508497:AAHmTMbnR7un2ADtmsjJr8moQkDOU9ILBps - Chat ID:
1793951355
Google Calendar iCal
- URL:
https://calendar.google.com/calendar/ical/anthonymau%40gmail.com/private-3636d9c51e7beda202676124684619ad/basic.ics
Outstanding Issues
Gateway CORS
- Config updated to allow
https://vibeclaw.dev - May need hard gateway restart
- File:
~/.openclaw/openclaw.json→gateway.controlUi.allowedOrigins
Key Clarifications from Anthony
- Grace's birthday: June 2, 1951 (NOT June 4 from GCal)
- Jackie: "Jackie R's", "Jackie 50th", "Jackie Cash" are same person
- Elizabeth Sept 22: Different Elizabeth (not his sister)
- Mia: Passed away — removed from birthday tracker
- Server health monitoring: Not needed — already have monitoring elsewhere
Backlog Ideas Captured
From Anthony's suggestions:
- AI Stack Dashboard (models, costs, tokens)
- OpenClaw health dashboard
- Docker stack health
- Project Kanban
- Memory dashboard
- Wiki.js documentation integration (Anthony's already using this!)
Session Summary
Huge session! Built 5 automations, installed memory viewer, cleaned birthday database, set up watchdog monitoring. All committed and pushed to Gitea backup.
— Krilly the Crab 🦀