One-step install: install.sh, fixed Linux and server builds, clearer README #4

Merged
daniel.w merged 1 commits from easy-install into main 2026-11-04 17:10:29 +00:00
Owner
  • install.sh (curl | sh): app, hands, server and deps modes; installs system packages
    (right names per release, e.g. libasound2t64 on Ubuntu 24.04), Rust via rustup (1.95+),
    Docker for the server; limits parallel compiles on small machines
  • Server Docker image: add the ALSA build/runtime packages (the build failed), cache the
    cargo registry and target between rebuilds, JOBS build arg
  • 加一台電腦 now gives a line that installs AnyBot on a blank computer before joining it
  • Makefile: make deps installs Rust too, make doctor, clear message when Rust is missing/old
  • README rewritten: one line per use, getting started, update/remove, troubleshooting,
    deployment options; docs/install.md and multi-device.md follow it
  • Tested on fresh ubuntu:24.04 (app) and debian:12 (curl | sh hands) containers

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01Uirha3oEtWeHh58zA7ErHa

- install.sh (curl | sh): app, hands, server and deps modes; installs system packages (right names per release, e.g. libasound2t64 on Ubuntu 24.04), Rust via rustup (1.95+), Docker for the server; limits parallel compiles on small machines - Server Docker image: add the ALSA build/runtime packages (the build failed), cache the cargo registry and target between rebuilds, JOBS build arg - 加一台電腦 now gives a line that installs AnyBot on a blank computer before joining it - Makefile: make deps installs Rust too, make doctor, clear message when Rust is missing/old - README rewritten: one line per use, getting started, update/remove, troubleshooting, deployment options; docs/install.md and multi-device.md follow it - Tested on fresh ubuntu:24.04 (app) and debian:12 (curl | sh hands) containers Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Uirha3oEtWeHh58zA7ErHa
daniel.w added 1 commit 2026-11-04 17:10:15 +00:00
472a004f87 One-step install: install.sh, fixed Linux and server builds, clearer README
- install.sh (curl | sh): app, hands, server and deps modes; installs system packages
  (right names per release, e.g. libasound2t64 on Ubuntu 24.04), Rust via rustup (1.95+),
  Docker for the server; limits parallel compiles on small machines
- Server Docker image: add the ALSA build/runtime packages (the build failed), cache the
  cargo registry and target between rebuilds, JOBS build arg
- 加一台電腦 now gives a line that installs AnyBot on a blank computer before joining it
- Makefile: make deps installs Rust too, make doctor, clear message when Rust is missing/old
- README rewritten: one line per use, getting started, update/remove, troubleshooting,
  deployment options; docs/install.md and multi-device.md follow it
- Tested on fresh ubuntu:24.04 (app) and debian:12 (curl | sh hands) containers

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Uirha3oEtWeHh58zA7ErHa
daniel.w merged commit 71e45f054f into main 2026-11-04 17:10:28 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: daniel.w/AnyBot#4
No description provided.