A few days back, I asked around: “How can we host Node.js apps on CyberPanel Project?”
Someone replied: “I know the way.”
I asked again: “Cool, how?”
His answer? “I’ll do it for you… but for a fee.”
At that point, all I really wanted was knowledge, not a middleman. I already knew how to host Node apps without CyberPanel, so I moved on. But the thought stuck with me: why should this be hidden behind a paywall? Why not make it easy for everyone?
Today, I finally sat down, coded, and boom
—here it is.
NodeCyber — a production-grade Node.js app manager for CyberPanel + OpenLiteSpeed.
With NodeCyber:
- Install Node.js + PM2 automatically
- Deploy Node apps in your
public_htmlfolder (just like PHP) - Switch between PHP and Node.js environments without breaking folder structure
- Auto-assign ports, reverse proxy, and handle PM2 so your app stays alive
It’s literally:
sudo nodecyber install example.com /home/example.com/public_html "npm start"
…and you’re running. ![]()
No secret sauce. No gatekeeping. Just open-source simplicity.
GitHub Repo: Witsberry/nodecyber
For all the Node.js + CyberPanel lovers out there, this one’s for you ![]()
Witsberry
Code for builders, not gatekeepers.