Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

jacob's avatar

What does Forge actually install?

On the Laravel Forge Snappy site (http://forge.besnappy.com/laravel-forge#servers-1255) it suggests that Node.js is installed. Yet, when I try and run node on one of my Forge servers, it is not recognised.

I understand I could easily install it myself, but I was wondering whether the Snappy site's information is actually correct...

Screenshot

0 likes
6 replies
codedungeon's avatar

@jacob It used to install Node, but that option was removed (temporarily) as it was causing some issues. However, it will be returned in the very near future.

fideloper's avatar

Try running "nodejs" instead of node. Sometimes on Ubuntu, the executable is "nodejs".

(although npm should be there if node is installed, so that might not be accurate).

The helpdesk site's FAQ might just be outdated also.

Cederman's avatar
Level 1

Actually, I had the same problem. The FAQ says "Node" is installed but it wasn't. Had to manually install it. I created this recipe for it:

Recipe - Install Node.js & NPM:

curl -sL https://deb.nodesource.com/setup | sudo bash -
apt-get install -y nodejs
5 likes
jacob's avatar

Cool, thanks guys for your help. I wish there was a better (and more formal) way to ask these sorts of questions. Obviously a 1 man team like Taylor isn't enough for that.

Thanks again!

1 like
rosswintle's avatar

Just found this thread and it looks like node is now installed on forge setups:

forge@forge1:~$ node
> Object
[Function: Object]
> forge@forge1:~$
1 like

Please or to participate in this conversation.