There is currently no way to configure the root directory of nzbdrone. It only launches from /
I’d like for the ability configure this so nzbdrone resides at http://localhost:8181/whatever
This makes it possible to put nzbdrone behind a reverse proxy without creating lots of outbound rules.
Awesome, i saw that you are moving away from IIS express. Can you reveal what kind of webserver you are moving on to? Also, any eta. on when vnext is ready?
I have been doing some testing on my own, and it seems that IIS express doesn’t like having / unassigned. I made a dummy application in the config file, and set nzbdrones directory to /nzbdrone and it works, almost. No styles and images yet. I’ll do some more testing tonight to see if i can get it sorted.
Got it working, but it runs on both the root and the subfolder at the same time. Had to create the subfolder nzbdrone in the NzbDrone.Web folder and move the web.config there.
It will suffice until vnext is here
I hope the automatic updater doesn’t break this configuration.
Current applicationhost.config entry, for those interested in doing the same:
@Ifan said:
Awesome, i saw that you are moving away from IIS express. Can you reveal what kind of webserver you are moving on to?
It will be OWIN - http://owin.org/ Allows us to host the webserver inside our own process.
@Ifan said:
Also, any eta. on when vnext is ready?
Negative, but its coming together.
I’m not sure auto update would actually break this, we only overwrite files, not delete and move in the updated ones (at least right now), but not likely to matter either way, because I don’t see many if any updates being released.
Thanks for the information.
I’m still having issues with broken CSS and images when using url rewrite, it’s a bit intermittent somehow. No worries though. I’ll just wait for vnext
I just switched to NzbDrone from SickBeard, which felt rather unresponsive on my underpowered ARM-based Synology NAS.
Took me a while to get NzbDrone running (inside a Debian chroot, since there were issues with Synology’s and optware’s SQLite build I didn’t have the nerve to investigate), but now it’s working really well. Thanks a lot!
The only missing piece now would be support for reverse-proxying, i.e. an option to set an HTTP base directory. Any news on this topic?