docs(atak): add demo-day playbook for jetson-compose-refresh - #96
Merged
Conversation
Adds a top-of-README "Demo-Day Playbook" section that gives Kyle (and anyone covering for him) the single command to pull main, rebuild the Docker compose service, and smoke-test the new build: make jetson-compose-refresh Documents: - The 5-step internal flow of the new make target. - Env-var overrides (BRANCH, REPO_DIR, SERVICE_NAME, etc.). - The repo-root .env template the compose service reads (OLLAMA_*, ANTHROPIC_API_KEY, CESIUM_ION_TOKEN, TERA_ATAK_*). - Disambiguates "native systemd autoupdate" vs "Docker compose refresh" as the two refresh paths and recommends the Docker path for the hackathon demo (reproducible + isolated). The original Jetson Setup, ATAK Device Setup, and Troubleshooting sections are untouched. Depends on: #92 (introduces the `jetson-compose-refresh` target + deploy/scripts/jetson_compose_refresh.sh that this playbook references).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
PR #92 lands the `make jetson-compose-refresh` target and the script behind it. Right now only Kyle knows the recipe (where to run it, what envs to set, how it interacts with the existing systemd autoupdate path). For demo day we want anyone on the team to be able to push the latest `main` to the Jetson if Kyle is unavailable.
What
Adds a "Demo-Day Playbook" section to the top of `atak/README.md`:
```
make jetson-compose-refresh
```
The original Jetson Setup, ATAK Device Setup, and Troubleshooting sections are untouched.
Depends on
Test