Push is a deployment service for web apps built with the Joystick JavaScript Framework. It helps developers deploy their app to their own accounts on third-party hosts like Digital Ocean and provide a way to monitor logs and metrics. Push facilitates the deployment process, but does not host customer apps directly.
While Joystick is a Node.js-based framework, Push itself is not intended to be a one-size-fits-all deployment service for Node.js apps. It is designed to work with Joystick alone.
Though a Joystick app can be deployed using other means, Push is the official, recommended method for deploying a Joystick app.