Commit Graph
4 Commits
Author SHA1 Message Date
Outis 1fa6d5188a Merge pull request #1 from outis1one/claude/intelligent-edison-zpskno
Add local ADB web remote for Android TV (Docker-first)
2026-10-02 16:24:55 -04:00
Claude 371013a13c Pin container name/hostname in docker-compose.yml
Fixed container_name/hostname (rather than Compose's default
project-derived name) so other tooling can reference this container
by a stable name — needed when this service is embedded in a larger
compose-based stack that wires containers together by name.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RSVyYcrjrbmrMKT85G4fyn
2026-09-26 17:54:58 +00:00
Claude e89683840a Make Docker Compose the default way to run the server
adb only needs plain outbound TCP to the TV, so it runs fine in a
container with normal bridge networking (no host networking or
privileged mode). Bundles adb into the image via Dockerfile, adds
docker-compose.yml with a persisted data/ volume, and documents two
ways to fold this into another docker-compose-based repo (vendored
build context vs. a published image).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RSVyYcrjrbmrMKT85G4fyn
2026-09-26 14:54:49 +00:00
Claude 6db1db70a0 Add local ADB web remote for Android TV
Node/Express server shells out to adb (connect/pair/keyevent/text/app
launch) and serves a mobile-first installable PWA remote: power, mute,
input switch, volume/channel rockers, D-pad, media transport, text
entry, and one-tap streaming app launch. Supports multiple saved TVs
and the Android 11+ wireless-debugging pairing flow.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RSVyYcrjrbmrMKT85G4fyn
2026-09-26 12:40:01 +00:00