umbrel
umbrel copied to clipboard
Use HTTPS with Umbrel to allow more browser APIs for web apps
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
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
Related issue: https://github.com/getumbrel/umbrel-apps/pull/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!
Second this. HTTPS has been a request for many years. Please make it happen.
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
Duplicate: #546