Skip to content
deploy-vps logo

Deploy Vps

deploy-vps

Deploy a new image to a VPS Ubuntu host using GHCR and a deploy script.

SKILL.md

Full skill instructions

Intent

Use for GitOps-style deploys to a VPS when a new image is pushed.

Steps

  1. Confirm target env (dev|stage|prd|custom) and image tag.
  2. Verify no secrets are exposed; use placeholders.
  3. Use a deploy script or image updater on the VPS to pull and restart.
  4. Verify health checks and metrics (Prometheus/​Grafana) if available.

Safety

  • Require explicit confirmation before touching production.
  • Provide rollback steps (previous tag) before execution.