The connect-host curl one-liner 404'd because install.sh was never served. Serve it from the frontend's public/ (Next serves it at /install.sh), and host the daemon binaries at /dl/clawmates-node-<os>-<arch>: - frontend/public/install.sh: detects OS/ARCH, downloads the matching binary, runs it (or prints from-source instructions if no prebuilt exists). - Binaries (linux-amd64 built on tank, darwin-arm64 built locally) are baked into the frontend image at public/dl/ (gitignored, not committed). Now `curl -fsSL https://clawmates.work/install.sh | bash -s -- --server … --token …` works on linux + macOS nodes. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
17 lines
272 B
Plaintext
17 lines
272 B
Plaintext
/target
|
|
**/node_modules
|
|
frontend/.next
|
|
frontend/out
|
|
frontend/coverage
|
|
frontend/playwright-report
|
|
frontend/test-results
|
|
.env
|
|
.env.local
|
|
*.log
|
|
.DS_Store
|
|
data/
|
|
token.key
|
|
|
|
# Hosted node-agent binaries (built + baked into the frontend image, not committed)
|
|
frontend/public/dl/
|