Skip to content

feat(runtime): add online CPU source Dockerfile - #3582

Merged
LauraGPT merged 2 commits into
mainfrom
codex/online-cpu-docker-2807
Aug 30, 2026
Merged

feat(runtime): add online CPU source Dockerfile#3582
LauraGPT merged 2 commits into
mainfrom
codex/online-cpu-docker-2807

Conversation

@LauraGPT

@LauraGPT LauraGPT commented Aug 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add the missing source-build Dockerfile for the online CPU 2-pass WebSocket runtime
  • rebuild the current checkout on the immutable public 0.1.13 multi-architecture toolchain image
  • start funasr-wss-server-2pass directly with environment-variable model/thread/port overrides
  • document source builds in English and Chinese and refresh the fallback image list through 0.1.13
  • add a path-scoped GitHub Actions build plus linked-binary smoke test

Tracks #2807. Keep the issue open until the reporter confirms the source-built image works in their environment.

Validation

  • 25 focused Docker/docs tests passed
  • entrypoint bash syntax and override execution passed
  • workflow YAML parsed successfully
  • public 0.1.13 manifest verified for amd64 and arm64
  • exact base digest and amd64 image config archived before push
  • git diff --check passed
  • signed SSH commit and DCO sign-off

The PR's online CPU Docker workflow performs the authoritative linux/amd64 image build and server --help smoke test on the exact head.

Signed-off-by: LauraGPT <18321252+LauraGPT@users.noreply.github.com>
Signed-off-by: LauraGPT <18321252+LauraGPT@users.noreply.github.com>
@LauraGPT
LauraGPT merged commit 3df326b into main Aug 30, 2026
1 check passed
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