-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Description
Is your feature request related to a problem? If so, please describe.
No response
Describe the solution you'd like
BasePath or similar option for when behind a reverse proxy.
I can run it fine by directly accessing the IP address, eg: 123.123.123.123:4000, but if this is placed behind a reverse proxy with a subpath Dashy doesn't load at all.
The reason is due to absolute pathing when loading assets.
Lets say Dashy is hosted at mydomain.com/dashy
, all requests will go to mydomain.com/
. For example when requesting the manifest.json
file, I can see it tries to request from mydomain.com/manifest.json
instead of mydomain.com/dashy/manifest.json
.
Adding in a BasePath or relative pathing config option, will allow for letting Dashy know that it should be requesting from a subdirectory.
I quickly checked the Config docs, but couldn't see anything relevant: https://github.com/Lissy93/dashy/blob/master/docs/configuring.md
I would imagine this would fall under the appConfig section.
Reopened since #923 was automatically closed.
Priority
Medium (Would be very useful)
Is this something you would be keen to implement
Yes!
🚀 A self-hostable personal dashboard built for you. Includes status-checking, widgets, themes, icon packs, a UI editor and tons more! - dashy/configuring.md at master · Lissy93/dashy