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

Use HTTPS with Umbrel to allow more browser APIs for web apps #1731

Open
secondl1ght opened this issue Jan 12, 2024 · 5 comments
Open

Use HTTPS with Umbrel to allow more browser APIs for web apps #1731

secondl1ght opened this issue Jan 12, 2024 · 5 comments

Comments

@secondl1ght
Copy link

secondl1ght commented Jan 12, 2024

Hello,

I was wondering if it would be possible to use HTTPS with Umbrel? One of the reasons is that some apps that could be listed on the Umbrel app store use the SubtleCrypto browser API and this is only available in a secure context (HTTPS). So web apps using these encryption methods would not work on Umbrel currently. There are other browser APIs that are also only available over HTTPS but this is an important one to be able to use.

Reference to the Web Crypto API: https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto

Thanks

@secondl1ght
Copy link
Author

Here are all the APIs currently requiring a secure context: https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts/features_restricted_to_secure_contexts

@secondl1ght
Copy link
Author

secondl1ght commented Jan 22, 2024

Related issue: getumbrel/umbrel-apps#785, Mutiny Wallet was unable to be added to Umbrel for the above mentioned issues. The app I was going to submit but was blocked due to this restriction is called Cipherchat (cipherchat.app), and I am sure there are many others that would list on Umbrel if all the native browser APIs were supported!

@Subseedshiva
Copy link

Second this. HTTPS has been a request for many years. Please make it happen.

@Monikaya
Copy link

Monikaya commented Apr 1, 2024

Tailscale and cloudflared have been added via official & unofficial repos though these aren't really genuine solutions, https would be such an advantage and something that could actually make umbrel something that I could trust

@highghlow
Copy link
Contributor

Duplicate: #546

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

No branches or pull requests

4 participants