How to Deploy a VPS Application Without Copying Files Manually

Deploy a Node or container app to a VPS over SSH with SENDR: build on target, atomic swap, health checks, and rollbacks.

What you need

Add the SSH target

# Dashboard -> Add target -> ssh
#   host: your.vps.ip
#   deployPath: /srv/app

Deploy with a build hook

sendr deploy --wait

Rollbacks

SENDR keeps every release on the server. A rollback re-points the live symlink and restarts the service without a rebuild.

Related