# Is it possible to change path for Dashboard 2.0?

**URL:** <https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919>\
**Category:** Dashboard\
**Created:** [6 May 2026 06:32 UTC](https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919 "2026-05-06T06:32:03Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![iungo](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/iungo/32/8099_2.png) [@iungo](https://discourse.nodered.org/u/iungo)\
**Post date:** [6 May 2026 06:32 UTC](https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919/1 "2026-05-06T06:32:03Z")

</div>

I need to change path for Dasboard 2.0  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/9/f/9f0dbcce9593b07530ea5fe412f731c94deafe68.png)

I tryed to add path to the end of module.exports in settings.js (Node-Red settings), without success ever after restarting Node-Red.

```auto
 dashboard: {
        path: '/testpath'
    },

```

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [6 May 2026 09:10 UTC](https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919/2 "2026-05-06T09:10:59Z")

</div>

Hi @iungo

Dashboard 2.0 currently only supports `/dashboard` as its root path.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [6 May 2026 11:58 UTC](https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919/3 "2026-05-06T11:58:46Z")

</div>

Hi @iungo,

You can change the path by using an external tool. You need a reverse proxy. You can also use that to hide away Node-RED's port number as well which end-users would probably appreciate. I also recommend a reverse proxy to deal with TLS wire security and any user identity and authentication management.

Alternatively, if you don't need too much of the support of D2 nodes, you could switch to UIBUILDER which allows multiple independent and customisable URL paths.

---

<div class="post-metadata">

**Author:** ![iungo](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/iungo/32/8099_2.png) [@iungo](https://discourse.nodered.org/u/iungo)\
**Post date:** [6 May 2026 14:36 UTC](https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919/4 "2026-05-06T14:36:52Z")

</div>

Maybe it is possible to change /dashboard directly in Dashboard 2.0 js code?

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [6 May 2026 14:37 UTC](https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919/5 "2026-05-06T14:37:25Z")

</div>

> [@iungo](#):
>
> possible to change /dashboard directly in Dashboard 2.0 js code

No. They are entirely different frameworks.

---

<div class="post-metadata">

**Author:** ![iungo](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/iungo/32/8099_2.png) [@iungo](https://discourse.nodered.org/u/iungo)\
**Post date:** [6 May 2026 14:42 UTC](https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919/6 "2026-05-06T14:42:38Z")

</div>

Like this. Find all text "/dashboard" in files and change what needs to change ?

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/3/c/3c20da8199b131ac89b43ca40dad89cd90aa7d4c.png)

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [6 May 2026 14:58 UTC](https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919/7 "2026-05-06T14:58:03Z")

</div>

> [@iungo](#):
>
> change /dashboard directly in Dashboard 2.0 js code?

I misunderstood.

While that might work now, it will all be undone on the next D2 update.

---

<div class="post-metadata">

**Author:** ![iungo](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/iungo/32/8099_2.png) [@iungo](https://discourse.nodered.org/u/iungo)\
**Post date:** [6 May 2026 15:09 UTC](https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919/8 "2026-05-06T15:09:49Z")

</div>

I'm understand it. But my system doesn't have any Internet connection. It's mostly embedded system. I'm using Dashboard only as user interface.

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [6 May 2026 15:46 UTC](https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919/9 "2026-05-06T15:46:47Z")

</div>

You might find that editing the ui-base entry in flows.json is sufficient.  
Change `/dashboard` to `/testpath`, restart Node-red and inject some data.

It seems at first glance to work for me.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/e/c/ecafae0427b07e109f4ce3f96bd2f7159c840ee2.png)

I feel sure you can expect to experience problems though, else Flowfuse would not have made the ui-base config unmodifiable.

---

<div class="post-metadata">

**Author:** ![iungo](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/iungo/32/8099_2.png) [@iungo](https://discourse.nodered.org/u/iungo)\
**Post date:** [6 May 2026 17:41 UTC](https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919/10 "2026-05-06T17:41:48Z")

</div>

Thank you, I will try.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [6 May 2026 19:03 UTC](https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919/11 "2026-05-06T19:03:45Z")

</div>

> [@jbudd](#):
>
> else Flowfuse would not have made the ui-base config unmodifiable.

My understanding was that it was always the intent to allow multiple Dashboards to be used so having a changeable url path would be a priority then. However, it hasn't made it to the top of the development list it seems. And I'm not sure how much actual development of D2 is happening right now?

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [6 May 2026 19:21 UTC](https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919/12 "2026-05-06T19:21:28Z")

</div>

> [@TotallyInformation](#):
>
> how much actual development of D2 is happening right now?

Perhaps Colin would know, he seems to be doing dashboard stuff, not much sign of Joe in recent months.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [6 May 2026 20:27 UTC](https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919/13 "2026-05-06T20:27:12Z")

</div>

Joe is no longer with Flowfuse. As far as I know, no-one is currently working on the dashboard, apart from myself trying to fix bits and pieces when I have time, which I don't have at the moment.

It would be good to have some sort of statement of intent from Flowfuse.

---

<div class="post-metadata">

**Author:** ![rakgupta](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/rakgupta/32/42535_2.png) [@rakgupta](https://discourse.nodered.org/u/rakgupta)\
**Post date:** [6 May 2026 22:10 UTC](https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919/14 "2026-05-06T22:10:09Z")

</div>

> [@Colin](#):
>
> Joe is no longer with Flowfuse

😳 - Yikes!

> [@Colin](#):
>
> As far as I know, no-one is currently working on the dashboard, apart from myself trying to fix bits and pieces when I have time,

Thanks for hanging in there.... I hope the future of DB2 is not as grim as it's looking right now 🤞🏼

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [5 June 2026 22:10 UTC](https://discourse.nodered.org/t/is-it-possible-to-change-path-for-dashboard-2-0/100919/15 "2026-06-05T22:10:25Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
