VIDEO TUTORIAL · 1:14

Site deploy

Upload a new version of your website (files or ZIP), run commands after deploy, and roll back with snapshots if something breaks.

English AI narration · Embedded English captions · Sample demonstration data

Follow the steps in your account

Sign-in and access to this tool are required.

Open in platform

Before you start

  • You need a running server.

Step by step

  1. Choose a server.
  2. File upload: set the remote path, drop files into the box and click "Upload". Files are online immediately.
  3. Deploy ZIP: choose the extraction target and upload a .zip. It is extracted automatically.
  4. Keep "Snapshot before deploy" ticked so you can go back.
  5. Optionally write "Post-deploy hooks", commands that run after every deploy (e.g. composer install, npm run build). Click "Save hooks" and "Run now (test)" to try them.
  6. Under "Snapshots & Rollback" click "Snapshot now" for a manual copy. Up to 5 are kept.
  7. If something breaks, click "Rollback" on the snapshot you want. A copy of the current state is taken first automatically.

Common questions

"Hooks failed".
See the output under the hooks. Usually a tool (e.g. composer or npm) is missing on the server or the folder is wrong.