Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

unRAID SSL Support

Featured Replies

Submitting a feature request to have unRAID support SSL (emhttp or apache2?).

 

Cheers.

+1 to this. I run every web server I have in SSL except this one.

I too think its well beyond time that emhttp steps into the 90s and enables SSL support.

Just to play "Devils Advocate"  if emhttp ( unRAID web server ) is not designed to be used over the internet as unRAID is ( used on local network only )  what would be the need for emhttp to use ssl?

Just to play "Devils Advocate"  if emhttp ( unRAID web server ) is not designed to be used over the internet as unRAID is ( used on local network only )  what would be the need for emhttp to use ssl?

 

Yeah, that's my opinion as well.  I never use SSL on my LAN...

  • Author

Just to play "Devils Advocate"  if emhttp ( unRAID web server ) is not designed to be used over the internet as unRAID is ( used on local network only )  what would be the need for emhttp to use ssl?

 

When you live in a house-hold with more than 2 computers and used by more than 3 people, I still don't trust anybody with http traffic ;)

Just to play "Devils Advocate"  if emhttp ( unRAID web server ) is not designed to be used over the internet as unRAID is ( used on local network only )  what would be the need for emhttp to use ssl?

 

When you live in a house-hold with more than 2 computers and used by more than 3 people, I still don't trust anybody with http traffic ;)

 

Yeah, I suppose, I live with my wife only, and any guests that stay are on a different wifi network.  I guess if I was still at Uni and living with like minded people I may feel differently, not that Unraid or NAS software existed when I was at Uni........  ::)

  • Author

Doesn't hurt for one to ask.

 

And if it is not an option, may be replace emhttp with apache or nginx, that way I can configure it myself.

 

Cheers.

  • Community Expert

Doesn't hurt for one to ask.

 

And if it is not an option, may be replace emhttp with apache or nginx, that way I can configure it myself.

unfortunately that is not an option.  At the moment critical inRAID functionality is embedded in emhttp.  Only Limetech could do the re-architecting of the code to allow it to be run under a traditional web server.  It is something that has been requested before and so far there is no commitment to making it happen (as far as I know).

Doesn't hurt for one to ask.

 

And if it is not an option, may be replace emhttp with apache or nginx, that way I can configure it myself.

 

Cheers.

 

I may be wrong but I think emhttp is the bit that contains the licensing and some other clever proprietary stuff.  Not sure how well Unraid will work without it,  although I think a guy called grumpybutfun allegedly got Unraid working on Arch Linux but I don't think there was ever any conclusive proof. 

 

Could reverse proxy it to an Apache or Nginx docker container with SSL I suppose.  Probably the easy route.

  • Community Expert

Doesn't hurt for one to ask.

 

And if it is not an option, may be replace emhttp with apache or nginx, that way I can configure it myself.

 

Cheers.

 

I may be wrong but I think emhttp is the bit that contains the licensing and some other clever proprietary stuff.  Not sure how well Unraid will work without it,  although I think a guy called grumpybutfun allegedly got Unraid working on Arch Linux but I don't think there was ever any conclusive proof. 

 

Could reverse proxy it to an Apache or Nginx docker container with SSL I suppose.  Probably the easy route.

unRaid will not work at all without emhttp as far as I know.  When running unRAID on other Linux variants it always uses the emhttp binary.  You could of course front it with another web server to get SSL support, but that does not solve a key problem of emhttp being single-threaded which is a critical limitation.

Doesn't hurt for one to ask.

 

And if it is not an option, may be replace emhttp with apache or nginx, that way I can configure it myself.

 

Cheers.

 

I may be wrong but I think emhttp is the bit that contains the licensing and some other clever proprietary stuff.  Not sure how well Unraid will work without it,  although I think a guy called grumpybutfun allegedly got Unraid working on Arch Linux but I don't think there was ever any conclusive proof. 

 

Could reverse proxy it to an Apache or Nginx docker container with SSL I suppose.  Probably the easy route.

unRaid will not work at all without emhttp as far as I know.  When running unRAID on other Linux variants it always uses the emhttp binary.  You could of course front it with another web server to get SSL support, but that does not solve a key problem of emhttp being single-threaded which is a critical limitation.

You can anyways issue the appropriate MDCMDS yourself and spawn the other items during startup,  but that is plenty of work.

Doesn't hurt for one to ask.

 

And if it is not an option, may be replace emhttp with apache or nginx, that way I can configure it myself.

unfortunately that is not an option.  At the moment critical inRAID functionality is embedded in emhttp.  Only Limetech could do the re-architecting of the code to allow it to be run under a traditional web server.  It is something that has been requested before and so far there is no commitment to making it happen (as far as I know).

While I understand the challenges involved, Tom has thought about this as far back as 2006

 

http://lime-technology.com/forum/index.php?topic=231.msg1556#msg1556

 

- http sever (perhaps apache!)
  • Author
:)

 

 

Doesn't hurt for one to ask.

 

And if it is not an option, may be replace emhttp with apache or nginx, that way I can configure it myself.

unfortunately that is not an option.  At the moment critical inRAID functionality is embedded in emhttp.  Only Limetech could do the re-architecting of the code to allow it to be run under a traditional web server.  It is something that has been requested before and so far there is no commitment to making it happen (as far as I know).

While I understand the challenges involved, Tom has thought about this as far back as 2006

 

http://lime-technology.com/forum/index.php?topic=231.msg1556#msg1556

 

- http sever (perhaps apache!)

 

Wow, Tom was chatty back then lol

 

Wow, Tom was chatty back then lol

 

Haha, I was thinking the same thing. 10 years is a long time though.

  • Author

unRAID has come a long way :)

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.