# Webpage in Node-RED

**URL:** <https://discourse.nodered.org/t/webpage-in-node-red/10715>\
**Category:** General\
**Created:** [1 May 2019 14:02 UTC](https://discourse.nodered.org/t/webpage-in-node-red/10715 "2019-05-01T14:02:46Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![ukmoose](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ukmoose/32/13_2.png) [@ukmoose](https://discourse.nodered.org/u/ukmoose)\
**Post date:** [1 May 2019 14:17 UTC](https://discourse.nodered.org/t/webpage-in-node-red/10715/2 "2019-05-01T14:17:36Z")

</div>

Take a look at  
[https://cookbook.nodered.org/http/create-an-http-endpoint](https://cookbook.nodered.org/http/create-an-http-endpoint)  
where Node-RED builds a webpage, no html on disk.

If you want to serve a file from disk it gets a little more complicated  
[https://cookbook.nodered.org/http/serve-a-local-file](https://cookbook.nodered.org/http/serve-a-local-file)  
But you will also need to specify in the Node-RED settings file where the root of your web data is stored see [How to enable ability to input local image files in to node red dashboard](https://discourse.nodered.org/t/how-to-enable-ability-to-input-local-image-files-in-to-node-red-dashboard/3085)

---

_[View the full topic](https://discourse.nodered.org/t/webpage-in-node-red/10715)._
