HER (Ubuntu) — Automated AI Server 24/7

# Task Schedule Type Status Details
1 Morning Report Daily 7:00 AM cron job ● Active Checks OpenClaw releases, Node.js security, Git security. Only reports if urgent. Logs to .scripts/morning-report-log.txt.
2 Website Auto-Fix Daily 8:00 AM cron job ● Active Checks 0604.ai for broken links/missing pages. Auto-deploys found files. Reports: memory/website-fix-YYYY-MM-DD.md.
3 Heartbeat Every 30 min system config ● Active Checks HER page monitor, git sync health, website status, memory maintenance. Silent if nothing new.
4 Grammar Platform Always on systemd service ● Active Grammar Catalogue + KET/PET platform at localhost:3456.
5 Kahoot/iQuiz Always on systemd service ● Active Live at http://100.66.203.53:4567. Admin: NASJiaxing2026!
6 Ollama Always on systemd service ● Active localhost:11434. Serves 5+ LLM models.
7 OpenClaw Gateway Always on systemd service ● Active Ubuntu HER runs the main gateway. Manages all agents, channels, webhooks.
8 Nextcloud Always on Docker ● Active localhost:8080. File sync and share.
9 Jellyfin Always on Docker ● Active localhost:8096. Media server.
10 AdGuard Home Always on Docker ● Active localhost:3001. DNS filter. Port 53 owned by systemd-resolved.
11 SillyTavern Always on systemd ● Active localhost:8000. AI roleplay frontend.
12 ComfyUI Always on systemd ● Active localhost:8188. Image generation.

HER (Windows) — Creative Powerhouse

Windows side is booted manually for creative work, gaming, or maintenance. No recurring cron jobs — all automated tasks run on Ubuntu side.

# Task Schedule Type Status Details
1 OpenClaw Gateway On boot / manual Scheduled Task ● Active Only runs when Windows is booted. User talks to Windows HER via dashboard.
2 Adobe Creative Suite Manual Application Ready Photoshop, Premiere, etc. Updated to latest.
3 GOG Galaxy Manual Application Ready Gaming library, DRM-free. Updated.
4 Macrium Reflect Manual Application Ready Full disk imaging. Can backup Ubuntu Partition 5.
5 LM Studio Manual Application Ready Local AI inference (Windows side).
6 Ollama Manual Application Ready Local LLM hosting (Windows side).
7 Git Manual CLI Ready Version 2.54.0.windows.1. For creative/web projects.

HIM (Dell01) — School Server

# Task Schedule Type Status Details
1 OpenClaw Agent Not running systemd Inactive Gateway: ❌ No. Only her-agent for local AI.
2 Kimi API On demand API ● Active Used for inference when local LLM insufficient.
3 Fleet Management On demand SSH scripts ● Active HER (Ubuntu) SSHs into HIM to deploy updates.
4 8TB Drive Backup Manual Restic/Macrium Pending WD 8TB drive. Priority: Ubuntu golden master, git snapshots, AI materials.
5 LMS / Exam Platform Planned Web service Transitioning Taking over LMS and KET/PET exam duties from HER.

N95 — Thailand Streaming Box

# Task Schedule Type Status Details
1 Disney Plus Routing On boot VPN Preparing Will handle Disney Plus streaming for Thailand trip.
2 OpenClaw Agent On boot systemd ● Active her-agent. Talks to William via Lark.
3 Golden Image Backup Manual File copy ● Active Copies of dell01-master and dell02 images on N95 SSD.
4 Tailscale On boot VPN ● Active 100.114.211.47. Remote admin from HER.

MiniPC — Home Entertainment

# Task Schedule Type Status Details
1 Ubuntu Side On boot systemd ● Active Ubuntu partition. More stable than Windows.
2 Windows Side On boot Scheduled Crashes Windows side crashes occasionally. Ubuntu is primary.
3 Astrill VPN Always on Application ● Active Only VPN on MiniPC. No Tailscale/Mullvad (avoid conflicts).

Dell Fleet (dell01–dell12) — School Workstations

All cloned from dell02 golden master on 2026-06-05. Dormant until September.

# Task Schedule Type Status Details
1 OpenClaw Agent On boot systemd Dormant All named dell01 agent currently. Will be renamed per student persona.
2 Tailscale On boot VPN Dormant Force reauth done on 2026-06-05. Currently offline at school.
3 Golden Master N/A Clone ● Ready dell02 whole-disk image (6.5GB). On Verbatim USB + N95 SSD.
4 Student AI Agents Planned OpenClaw Future Each Dell gets unique student-designed teacher persona. September.

Management Rules

Adding a New Task

  1. Identify which machine/agent owns it
  2. Add row to the correct table in this file
  3. Note: schedule, type, status, and what it does
  4. Update Last Updated at top
  5. Commit to git

Modifying an Existing Task

  1. Update the row in this file
  2. Update the actual cron/scheduled task on the machine
  3. Verify it works
  4. Update Last Updated
  5. Commit to git

Disabling a Task

  1. Mark status as Inactive or Paused
  2. Note reason in Details column
  3. Do NOT delete the row — keep for history

Quick Commands

Ubuntu HER — List Cron Jobs

openclaw cron list

Ubuntu HER — Check System Services

systemctl --type=service --state=running | grep -E "ollama|nextcloud|jellyfin|adguard|openclaw|silly|comfy"

Windows HER — Check Scheduled Tasks

Get-ScheduledTask | Where-Object {$_.TaskName -like "*OpenClaw*"}

Windows HER — Check Services

Get-Service | Where-Object {$_.DisplayName -like "*OpenClaw*"}

HIM — Check Agent Status

systemctl status her-agent
# or
openclaw status
💡 Tip Bookmark this page. When something breaks, check here first to see what should be running.

Related Files