# Is it possible to run Node.js apps on the Homey pro?

**URL:** <https://community.homey.app/t/is-it-possible-to-run-node-js-apps-on-the-homey-pro/100029>\
**Category:** Developers\
**Tags:** homey-pro\
**Created:** [January 4, 2024, 8:14pm UTC](https://community.homey.app/t/is-it-possible-to-run-node-js-apps-on-the-homey-pro/100029 "2024-01-04T20:14:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Johan\_RB](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johan_rb/32/79349_2.png) [@Johan\_RB](https://community.homey.app/u/Johan_RB)\
**Post date:** [January 4, 2024, 8:14pm UTC](https://community.homey.app/t/is-it-possible-to-run-node-js-apps-on-the-homey-pro/100029/1 "2024-01-04T20:14:40Z")

</div>

Hi!

I’ve just bought a Homey Pro and I’m really happy with it this far. I’m migrating from a raspberry pi running homebridge and is wondering if it is possible to run Node.js apps/scripts containing npm packages on the Homey Pro just like I did on the pi?

I have for example a Node.js webserver running on the raspberry pi which contains a custom built weather website for my iPad and some other scripts too. It would be neat if I could move over all those over to the Homey Pro so I don’t need to have the pi powered on any more.

Do anyone know if that is possible, and in that case how?

Should I enable SSH and install them that way or is it any better way to do it?

Thanks!

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [January 4, 2024, 9:17pm UTC](https://community.homey.app/t/is-it-possible-to-run-node-js-apps-on-the-homey-pro/100029/2 "2024-01-04T21:17:21Z")

</div>

Look here for all the information [https://tools.developer.homey.app/](https://tools.developer.homey.app/)

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [January 5, 2024, 6:18am UTC](https://community.homey.app/t/is-it-possible-to-run-node-js-apps-on-the-homey-pro/100029/3 "2024-01-05T06:18:21Z")

</div>

You can enable the SSH experiment, which is a sort-of Linux distribution running inside a Docker container.

---

<div class="post-metadata">

**Author:** ![Johan\_RB](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johan_rb/32/79349_2.png) [@Johan\_RB](https://community.homey.app/u/Johan_RB)\
**Post date:** [January 5, 2024, 10:58pm UTC](https://community.homey.app/t/is-it-possible-to-run-node-js-apps-on-the-homey-pro/100029/4 "2024-01-05T22:58:36Z")

</div>

Thanks, solved it!

For anyone else wondering, this link documents it well: [https://support.homey.app/hc/en-us/articles/6673376100508-Getting-started-with-the-SSH-Experiment](https://support.homey.app/hc/en-us/articles/6673376100508-Getting-started-with-the-SSH-Experiment)
