Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update nginx.conf to allow use in element web #37

Merged
merged 1 commit into from
Jan 27, 2025

Conversation

looowizz
Copy link
Contributor

@looowizz looowizz commented Jan 8, 2025

I had to remove these lines from nginx to allow for element web to embed and use the custom instance.

It could be more securely implemented with an install option to ask for the element web domain, then setting that in more_set_headers "Content-Security-Policy: frame-ancestors '__ELEMENT_WEB_DOMAIN__'"; but I don't have the time to try do that :)

(Might close #36 but not too sure what exactly they're asking)

@rosbeef
Copy link

rosbeef commented Jan 18, 2025

Are you running your own livekit and jwt ?
I don't really understand how to fully make it works fully selfhosted.
i changed so many things manualy based on element-hq/element-meta#2371 (comment)

@looowizz
Copy link
Contributor Author

@rosbeef Sorry, I'm not entirely sure what you are asking.

If you want to configure your element web instance to use this element call instance, you should add the element_call config your element web's config.json file as specified here. Then make the changes to the nginx config as seen in this pull request.

If you want to customise the turn server (and other external services?) used by element call, I can't help you with that sorry.

@ericgaspar ericgaspar merged commit 9f991ba into YunoHost-Apps:testing Jan 27, 2025
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.

3 participants