LogoRobo.js

RoboPlay

Deploy and manage your Robo.js projects seamlessly with RoboPlay.

RoboPlay is a hosting platform built for Robo.js by WavePlay. It provides one-command deployment and management for your Robo projects.

Looking to self-host instead? See the Self-Hosting page.

Deploying

Run a single command to deploy:

npx robo deploy

This optimizes your project and hosts it on RoboPlay. First-time deployers are guided through a quick setup process. Run the same command anytime to push updates.

Features

RoboPlay offers Pods, which are virtual private servers for your Robo.

Checking Status

To check the status of RoboPlay and your deployed Robos:

npx robo cloud status

This shows whether your Robos are running and reports any issues. You can also check the status page for updates.

Note: Pods run independently from the main RoboPlay infrastructure, so your Robos stay up even if RoboPlay itself experiences downtime.

Managing Pods

Stop a pod to bring your Robo offline:

npx robo cloud stop

Stopping a pod does not delete any data. Start it back up with:

npx robo cloud start

Deploying again automatically starts your Robo.

Checking Logs

View your Robo's runtime logs:

npx robo cloud logs

This helps debug any issues that arise during runtime.

Next Steps

On this page