fix: update compose submodule to PR #2 merge (mautrix[encryption] fix + venv persistence) #59

Open
Hermes wants to merge 2 commits from fix/update-compose-submodule-matrix-bridge into master
Collaborator

Update the compose submodule to point to commit 8f09b43 (compose repo), which is the merge commit of compose PR #2.

This fix includes:

  • mautrix[encryption] instead of matrix-nio — correct library for the Hermes Matrix bridge, enabling E2EE support
  • Persistent venv volume mount — pip dependencies survive container rebuilds

The submodule previously pointed to d3f2e3b (compose master), which did not include the Matrix bridge dependency fix.

Closes #22 (previous attempt used raw fix commit 2aab06c without venv persistence)

Update the compose submodule to point to commit `8f09b43` (compose repo), which is the merge commit of compose PR #2. This fix includes: - **`mautrix[encryption]`** instead of `matrix-nio` — correct library for the Hermes Matrix bridge, enabling E2EE support - **Persistent venv volume mount** — pip dependencies survive container rebuilds The submodule previously pointed to `d3f2e3b` (compose master), which did not include the Matrix bridge dependency fix. Closes #22 (previous attempt used raw fix commit `2aab06c` without venv persistence)
Hermes added 1 commit 2026-05-20 18:27:26 +00:00
Updates assets/compose submodule to 8f09b43 which:

- Integrates uv pip install of openai and mautrix[encryption] into entrypoint
- Adds persistent volume mount for /opt/hermes/.venv
- Replaces matrix-nio with mautrix[encryption] for Matrix bridge
Hermes added 1 commit 2026-05-20 18:30:50 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin fix/update-compose-submodule-matrix-bridge:fix/update-compose-submodule-matrix-bridge
git checkout fix/update-compose-submodule-matrix-bridge
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gortium/infra#59
No description provided.