Skip to content
This repository was archived by the owner on May 14, 2026. It is now read-only.

External traffic policy and static auth secrets#177

Closed
ericomeehan wants to merge 4 commits into
small-hack:mainfrom
ericomeehan:main
Closed

External traffic policy and static auth secrets#177
ericomeehan wants to merge 4 commits into
small-hack:mainfrom
ericomeehan:main

Conversation

@ericomeehan
Copy link
Copy Markdown

Adds information and a default value for externalTrafficPolicy and configures static auth using the shared secret from the matrix-chart. The changes proposed here have been tested and verified to work for voice and video calls.

@ericomeehan
Copy link
Copy Markdown
Author

The extraEnvVars were not necessary to get my deployment working, but it is nice to have so I left it in the pr.

@ericomeehan
Copy link
Copy Markdown
Author

These configuration fields are documented here.

@jessebot
Copy link
Copy Markdown
Collaborator

jessebot commented Jun 7, 2025

Neat! Can you please bump the chart version in Chart.yaml? Then I can see about getting this merged. Thank you 🙏

export CONNECTION_STRING="host=$DATABASE_HOSTNAME dbname=$DATABASE user=$DATABASE_USER password=$DATABASE_PASS port=3306 connect_timeout=10 read_timeout=10" && \
yq eval -i '.mysql-userdb = env(CONNECTION_STRING)' /data/turnserver.yaml && \
{{- end }}
sed -i '1i use-auth-secret' /data/turnserver.yaml && \
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

what does this one do 🤔

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

ok, tested it locally, and it just adds a plain value. awesome, yeah, let me see what I can do in a new PR.

jessebot added a commit that referenced this pull request Feb 1, 2026
jessebot added a commit that referenced this pull request Feb 1, 2026
…Vars` parameter (#194)

* Add ExternalTrafficPolicy defaults and coturn.extraEnvVars parameter

Thanks to @ericomeehan for initial work in #177

co-authored by: @ericomeehan

* helm-docs: automated action

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@jessebot
Copy link
Copy Markdown
Collaborator

jessebot commented Feb 1, 2026

I went ahead and got some of these changes in, but I would still need the chart version bumped on this, and that line I pointed out explained. Regardless, credited you on the stuff I did merge. I would do the updates on your PR branch, but you are using the main branch, and I never touch a default branch without permission.

@jessebot
Copy link
Copy Markdown
Collaborator

jessebot commented Feb 1, 2026

@jessebot jessebot closed this Feb 1, 2026
jessebot added a commit that referenced this pull request Feb 1, 2026
…AuthSecret ` (#195)

* allow static-auth-secret as per #177

* bump chart version

* clean up the readme

* undo secret thing here

* helm-docs: automated action

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

needs chart bump needs info info needed to keep helping

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants