services install¶
Generate wrappers/plists and bootstrap default launchd services.
Usage¶
What It Does¶
- Reads
~/.openbase/installation.json. - Generates shell wrappers in
~/.openbase/launchd/. - Generates plists in
~/Library/LaunchAgents/. - Bootstraps each default service with
launchctl. - Configures the Tailscale Serve routes used by the iOS app:
:18080 -> http://127.0.0.1:7999:7880 -> tcp://127.0.0.1:7880- Writes logs to
~/.openbase/logs/.
For workspace-managed services, generated wrappers prefer binaries from
<workspace>/.venv/bin/, then <workspace>/cli/.venv/bin/, then
<workspace>/agent/.venv/bin/
before falling back to PATH.
livekit-server is still resolved from PATH or /opt/homebrew/bin/livekit-server.
Optional services, such as codex-thread-device-sync, are not installed by
default. Start one explicitly when the local machine is configured for that
workflow: