Skip to content

docs(docker): one-liner compose install + env-overridable image#142

Merged
georgeh0 merged 1 commit intomainfrom
g/compose-one-liner-install
Apr 22, 2026
Merged

docs(docker): one-liner compose install + env-overridable image#142
georgeh0 merged 1 commit intomainfrom
g/compose-one-liner-install

Conversation

@georgeh0
Copy link
Copy Markdown
Member

Summary

  • README: add a bash/zsh one-liner (docker compose -f <(curl …) up -d) so users don't need to clone the repo; keep the grab-the-file path for non-POSIX shells.
  • docker-compose.yml: image is now ${COCOINDEX_CODE_IMAGE:-cocoindex/cocoindex-code:latest}, so switching to :full or GHCR is just an env var instead of an edit.
  • pyproject: scope mypy to src/ and collapse the single-entry extras arrays.

Test plan

CI

- README: bash/zsh one-liner using `docker compose -f <(curl ...)`,
  plus keep the clone-the-file path for non-POSIX shells.
- docker-compose.yml: `image:` now reads `${COCOINDEX_CODE_IMAGE:-...}`
  so users can switch to `:full` or GHCR without editing the file.
- pyproject: scope mypy to `src/` and collapse single-entry extras arrays.
@georgeh0 georgeh0 merged commit 09d022d into main Apr 22, 2026
4 checks passed
@georgeh0 georgeh0 deleted the g/compose-one-liner-install branch April 22, 2026 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant