Skip to content

Support env-driven service config on macOS - #61

Open
dafacto wants to merge 1 commit into
madrzak:mainfrom
dafacto:fix/local-machine-config
Open

Support env-driven service config on macOS#61
dafacto wants to merge 1 commit into
madrzak:mainfrom
dafacto:fix/local-machine-config

Conversation

@dafacto

@dafacto dafacto commented Mar 19, 2026

Copy link
Copy Markdown

Summary

  • pass HOST, OPENCLAW_DIR, and OPENCLAW_BUNDLED_SKILLS_DIR into launchd/systemd service definitions
  • include /opt/homebrew/bin in the default service PATH
  • document that service env changes require rerunning ./setup.sh to rewrite the managed service

Verification

  • verified launchd plist includes HOST=100.70.53.60, OPENCLAW_DIR, and OPENCLAW_BUNDLED_SKILLS_DIR
  • confirmed live service is listening on 100.70.53.60:3333 on macOS
  • ran ./update.sh --dry-run --skip-build --no-restart successfully from the updated branch

Created by Donna.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant