# Node red dashboard accessing from internet

**URL:** <https://discourse.nodered.org/t/node-red-dashboard-accessing-from-internet/58637>\
**Category:** Dashboard\
**Tags:** security\
**Created:** [19 February 2022 08:07 UTC](https://discourse.nodered.org/t/node-red-dashboard-accessing-from-internet/58637 "2022-02-19T08:07:00Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![alda](https://avatars.discourse-cdn.com/v4/letter/a/aca169/32.png) [@alda](https://discourse.nodered.org/u/alda)\
**Post date:** [19 February 2022 08:07 UTC](https://discourse.nodered.org/t/node-red-dashboard-accessing-from-internet/58637/1 "2022-02-19T08:07:00Z")

</div>

I want ask how to access node red dashboard from the internet.  
On the router I can set port forwatding, but actual ip adress od the dashboard is 192.168.0.200:1880/ui  
problem is, that I'm not able add /ui. And if I will forward only port 1880 then editor will open and this I don't want to access directly from the internet.

---

<div class="post-metadata">

**Author:** ![JmmyGun](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/jmmygun/32/45761_2.png) [@JmmyGun](https://discourse.nodered.org/u/JmmyGun)\
**Post date:** [19 February 2022 08:31 UTC](https://discourse.nodered.org/t/node-red-dashboard-accessing-from-internet/58637/2 "2022-02-19T08:31:37Z")

</div>

[http://yourpublicIP:1880/ui](http://yourpublicIP:1880/ui)

---

<div class="post-metadata">

**Author:** ![sdrshnptl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sdrshnptl/32/40446_2.png) [@sdrshnptl](https://discourse.nodered.org/u/sdrshnptl)\
**Post date:** [19 February 2022 08:46 UTC](https://discourse.nodered.org/t/node-red-dashboard-accessing-from-internet/58637/3 "2022-02-19T08:46:31Z")

</div>

Use [remoteit](https://remote.it/) to generate secured external link effectivelly!  
less secure and fast method is to use [ngrok](https://flows.nodered.org/node/node-red-contrib-ngrok) **NOT RECOMANDED**

---

<div class="post-metadata">

**Author:** ![alda](https://avatars.discourse-cdn.com/v4/letter/a/aca169/32.png) [@alda](https://discourse.nodered.org/u/alda)\
**Post date:** [19 February 2022 10:31 UTC](https://discourse.nodered.org/t/node-red-dashboard-accessing-from-internet/58637/4 "2022-02-19T10:31:18Z")

</div>

Sorry, it is what I don't want, because if I will forward my lokal ip:1880 to public ip:1880 then also editor will be accessible and this I don't want.

---

<div class="post-metadata">

**Author:** ![alda](https://avatars.discourse-cdn.com/v4/letter/a/aca169/32.png) [@alda](https://discourse.nodered.org/u/alda)\
**Post date:** [19 February 2022 10:32 UTC](https://discourse.nodered.org/t/node-red-dashboard-accessing-from-internet/58637/5 "2022-02-19T10:32:42Z")

</div>

special software for this ? It's crazy

---

<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:** [19 February 2022 11:31 UTC](https://discourse.nodered.org/t/node-red-dashboard-accessing-from-internet/58637/6 "2022-02-19T11:31:23Z")

</div>

Have you searched the Forum? There is also something in the Cookbook and an FAQ here on the Forum.

You need a reverse proxy to do what you are asking for.

> [@alda](#):
>
> special software for this ? It's crazy

No it isn't. Node-RED is a "microservice". It includes a limited web server that exposes a single port. You might have many instances of Node-RED plus other node.js, Python, Rust, Go, ... web servers all running either on the same device or across your internal network.

Proxying them to the outside world is a specialist task that requires a specialist service.

There are also security considerations to be taken into account when you expose a web service to the 7 billion human beings and untold automated bots in the world. Again, this is best dealt with using specialist tools.

So no, not crazy at all.

---

<div class="post-metadata">

**Author:** ![edje11](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/edje11/32/572_2.png) [@edje11](https://discourse.nodered.org/u/edje11)\
**Post date:** [19 February 2022 13:27 UTC](https://discourse.nodered.org/t/node-red-dashboard-accessing-from-internet/58637/7 "2022-02-19T13:27:38Z")

</div>

> [@alda](#):
>
> special software for this ? It's crazy

Have a look at [Zerotier](https://www.zerotier.com/), very easy to setup a secure access to your local network.

---

<div class="post-metadata">

**Author:** ![smithtek](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/smithtek/32/17411_2.png) [@smithtek](https://discourse.nodered.org/u/smithtek)\
**Post date:** [20 February 2022 11:02 UTC](https://discourse.nodered.org/t/node-red-dashboard-accessing-from-internet/58637/8 "2022-02-20T11:02:39Z")

</div>

We built a node for this?

> **[smithtek-node-red-remot3](https://flows.nodered.org/node/smithtek-node-red-remot3)**
>
> \*\*Installation\*\*
> Install using the \`NodeRED palette manager\` smithtek-node-red-remot3

---

<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:** [22 March 2022 11:03 UTC](https://discourse.nodered.org/t/node-red-dashboard-accessing-from-internet/58637/9 "2022-03-22T11:03:15Z")

</div>

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