Deploy guide
Deploy Vue.js apps
to your own server
Pushify detects Vue and Nuxt: a Vite build is served as static files, a Nuxt app runs as a Node server.
terminal · Vue.js
$ npm install -g pushify-cli $ pushify init ✔ Created my-app (my-app) Repository: https://github.com/you/my-app @ main $ pushify deploy --prod --wait ✔ Deployment triggered! Branch: main (production) ✔ Deployment successful! ✓ Your application is now live
Steps
How to deploy Vue.js with Pushify
Connect a server first: your own VPS over SSH, or a managed Hetzner server.
- 01
Install the Pushify CLI
$ npm install -g pushify-cliOne global install. Everything it does also works from the dashboard. - 02
Create the project
$ pushify initSigns you in with an API key and creates or links a project from this git remote. - 03
Deploy to production
$ pushify deploy --prod --waitThe server detects Vue or Nuxt, picks static or Node serving and goes live over HTTPS.
Included
What you get with Vue.js on Pushify
Vue 3 with Vite
Nuxt 3 server-side rendering
Static and SSR modes
SPA routing for static builds
Environment variables per project
Zero-downtime deploys
Get started
Ready to deploy your Vue.js app?
Free on one server you bring. Paid plans add managed servers and more projects.