Skip to main content

Hosting Overview

Hosting your Robo.js project allows you to keep it running 24/7, so you can access it from anywhere at any time. No need to keep your computer on at all times, or worry about your internet connection.

You can host your Robo on any platform that supports Node.js. We also have our own hosting platform called RoboPlay, which is built to work seamlessly with Robo.js.

RoboPlay

Robo.js is built to work seamlessly with RoboPlay, a WavePlay service. They were built for each other from the ground up to make deploying and managing your Robo.js projects as easy as possible.

Deploying is as simple as running a single command:

Terminal
npx robo deploy

The same command can be used to update your Robo. Feel free to run this command anytime you want to push new updates.

Check out the RoboPlay Section for more information.

Self-Hosting

If you prefer to host your Robo.js project yourself, you can do so on any platform that supports Node.js. Just make sure to build with robo build and start with robo start.

Be careful when self-hosting, as you'll need to manage your server, security, and updates yourself. Make sure you also don't accidentally use robo dev in production, as it's not optimized for performance nor security.

Learn More