Commit Graph

1 Commits

Author SHA1 Message Date
type-two
d4b16c075b One-command install + launchd agent for deploying to another Mac
Answers "do we have to start the server in terminal?" -- no. install.sh installs
deps and registers a launchd agent with RunAtLoad + KeepAlive, so the daemon
starts at login and comes back if it dies. Verified by killing the process: back
up and serving within seconds under a new pid. Deploying to the M3 Air is then:

    git clone ssh://git@100.71.119.27:222/monster/yourovo.git
    cd yourovo/mac && ./install.sh

Also revises the A/B/C recommendation. Grepping the extension shows it calls only
six endpoints: /status, /write-tag, /read-tag (all served here) plus /weight,
/scale/start, /scale/stop (the DYMO M10 postal scale, Node-only). So the gap to a
single service is the scale and nothing else -- which makes option B (Node on
:7791 with this one proxying) the wrong trade: one URL but two processes, two
dependency stacks and two things to keep alive, against a stated goal of one
button on a second machine.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-22 16:49:21 +10:00