Skip to content

Feature/update v1.28.9#5

Open
Arata1202 wants to merge 9 commits intomasterfrom
feature/update-v1.28.9
Open

Feature/update v1.28.9#5
Arata1202 wants to merge 9 commits intomasterfrom
feature/update-v1.28.9

Conversation

@Arata1202
Copy link
Owner

No description provided.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the self-hosting/deployment configuration to v1.28.9, including changes to the LiveKit recording stack (removing the custom webhook flow and introducing new S3/RustFS wiring), plus updates to Synapse logging and new runtime environment variables.

Changes:

  • Bump deployed WorkAdventure version to v1.28.9 (wa.version, .env.example, .env).
  • Rework meeting recording infrastructure: remove webhook/ service and egress/bin/start.sh, add RustFS + init job, and adjust egress startup/config + LiveKit template.
  • Adjust Synapse logging configuration and bump Synapse image version.

Reviewed changes

Copilot reviewed 11 out of 12 changed files in this pull request and generated 10 comments.

Show a summary per file
File Description
webhook/server.js Removes the custom LiveKit webhook HTTP server used to trigger egress.
webhook/package.json Removes webhook service Node dependencies.
webhook/Dockerfile Removes webhook service container build.
wa.version Version bump to v1.28.9.
synapse/log.config.yaml Switches to buffered logging targeting the file handler; changes SQL logger verbosity.
livekit/livekit-config.template.yaml Removes LiveKit webhook configuration block.
egress/entrypoint.sh Starts PulseAudio before launching egress; simplifies template substitution.
egress/egress-config.template.yaml Adds cpu_cost configuration; removes S3 file_output block.
egress/bin/start.sh Removes script that started track egress jobs via lk egress start.
docker-compose.yaml Removes webhook + MinIO; adds RustFS + init; adjusts egress privileges and adds new env vars and routing.
.env.example Adds new recording S3 env vars, P2P bandwidth env vars, and conversation bubble settings; bumps VERSION.
.env Updates encrypted configuration values and adds new variables aligned with the updated compose/env example.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

2 participants