sahilph / umbrel-HTTPSizer

Secure Umbrel on your local network with HTTPS
1 stars 0 forks source link

Logo

Umbrel HTTPSizer

Secure your umbrel in you local network using a self-signed HTTPS Certificate
umbrel.com »

Getting started

This app can be installed in one click from my Community App store

After Installation, a "First Run" page will be displayed with instructions on what to do next. It also has instructions on how to trust the generated root CA cerificate so that you will not get errors on your browser. More info available in the wiki

⚠️ Note: This app is in beta phase. It modifies Umbrel's core files. Please use with caution. Going back to the non-HTTP version is not yet possible via GUI. ⚠️

⚠️ Note 2: Do not use this app to expose your Umbrel device to the Internet. This is only for securing Umbrel in your local network. ⚠️

How it works?

  1. After installation, the app generates self-signed certificates on your device.
  2. It then modifies Umbrel's certain core files, and uses modified docker images for the app-proxy and app-auth services, which allows them to listen for HTTPS requests.
  3. It also creates backup of the orginal files, just in case...!!!

Requirements

Tested with Umbrel OS v1.2.2

Contributing

We welcome and appreciate new contributions!

If you're a developer looking to help but not sure where to begin, look for these issues that have specifically been marked as being friendly to new contributors.

If you're looking for a bigger challenge, before opening a pull request please create an issue or join our community chat to get feedback, discuss the best way to tackle the challenge, and to ensure that there's no duplication of work.


License

umbrel.com