Skip to content

fix: docker proxy build and localize language-thread copy - #25

Open
daopunk wants to merge 2 commits into
mainfrom
chore/docker
Open

fix: docker proxy build and localize language-thread copy#25
daopunk wants to merge 2 commits into
mainfrom
chore/docker

Conversation

@daopunk

@daopunk daopunk commented Jul 27, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Fix docker/Dockerfile.proxy so the registration-proxy image builds against the current Cargo workspace (stubs for signal-bot / signal-bot-core / signal-bot-transcription; drop retired crates).
  • Keep Cargo registry retries / sparse index / longer HTTP timeout for more reliable crate downloads in Docker.
  • Localize Language Thread sidecar title, description, and welcome via NEAR before create_group / invite (English target skips NEAR; failure falls back to English).
  • Unblocks local Docker bring-up and smoke testing of the proxy path while we work toward a clean Phala CVM deploy.

Context

End state is Phala TEE deployment (translation / transcription CVMs + registration proxy as needed). Until that is solid, we need a Dockerfile that actually builds so we can troubleshoot pairing, Signal registration, and compose locally.

Test plan

  • docker build -f docker/Dockerfile.proxy . succeeds
  • Local compose/env using the proxy image starts without Dockerfile stub failures
  • !translate-me-on es creates a sidecar whose name and welcome are Spanish (or English fallback if NEAR fails)
  • Existing-sidecar join path (add_members) still works without re-creating the group

@daopunk daopunk changed the title fix: docker-file proxy fix: docker proxy build and localize language-thread copy Jul 27, 2026
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