Connect a repository once and ship by pushing code. Works with veldhost Git, GitHub, GitLab, or any git host.
Set it up
- Site → Files tab → Deploy from Git.
- Enter the repository:
you/repofor veldhost Git,https://github.com/you/repofor public repos,git@github.com:you/repo.gitfor private ones.
- Pick the branch and press Deploy from Git. We clone, build the frontend (npm), install dependencies (Composer), run migrations and publish.
Private repositories
After your first attempt the card shows your site's deploy key. Add it in your repo settings (GitHub: Settings → Deploy keys; GitLab: Settings → Repository → Deploy keys), then deploy again. Read-only, one key per site.
Deploy on every push
The card also shows a webhook URL + secret. Add them as a push webhook in your repo and every push to your chosen branch deploys automatically — no portal visit.