Skip to content
toronto192020Public

About

Auto-start, restart, and monitoring scripts for Andrews iMac ops stack (home-status, n8n, OpenClaw, Ollama). LaunchAgent auto-loads on boot.

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

imac-ops

Auto-start, restart, and monitoring for Andrew's iMac ops stack. Everything boots on login. No manual intervention needed.

Quick Install (run this once)

git clone https://github.com/toronto192020/imac-ops.git ~/tools/imac-ops
cd ~/tools/imac-ops
bash install.sh

This registers a LaunchAgent that starts everything automatically on login.

Scripts

Script What it does
install.sh One-time setup: installs scripts + registers LaunchAgent
start-all.sh Start home-status, n8n, Ollama. Safe to re-run.
restart-all.sh Kill everything + restart cleanly
status.sh Show what's running vs stopped
enable-tailscale-ssh.sh Enable Tailscale SSH (run once, then SSH from anywhere)
skyvern-setup.sh Install + start Skyvern self-hosted browser automation

Services Managed

Service Port Purpose
home-status server 8080 Cheryl's TV dashboard
n8n 5678 Workflow automation engine
Ollama 11434 Local LLM (Claude Code, etc)
Skyvern 8080/8000 AI web automation (portals)
Tailscale - Secure remote access

Port 8080 Conflict Fix

If you get server_bind errors, port 8080 is already in use:

lsof -ti:8080 | xargs kill -9
bash start-all.sh

Skyvern + Claude Code = Portal Automation

Skyvern automates any web portal using AI vision - no brittle CSS selectors. Use it to automate:

  • Centrelink (132 717 portal logins, form fills)
  • BlueCare portal
  • Aussie Broadband account
  • MyGov

With Claude Code running in the Skyvern repo, you can speak automation workflows into existence:

cd ~/tools/skyvern && claude
# "Build a workflow that logs into myGov and checks my Centrelink carer payment status"

Remote Access

After running enable-tailscale-ssh.sh once:

# From any device on your Tailnet:
tailscale ssh cashies@Cashiess-iMac

# Check status remotely:
ssh cashies@Cashiess-iMac 'bash ~/tools/imac-ops/status.sh'

License

MIT

About

Auto-start, restart, and monitoring scripts for Andrews iMac ops stack (home-status, n8n, OpenClaw, Ollama). LaunchAgent auto-loads on boot.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages