Start/ Functies/ Git Deploy
Git Deploy

Git Deploy — sites automatisch uitrollen vanuit GitHub, GitLab en Gitea

Verbind een repository met uw website en deploy via git pull — met webhook auto-deploy bij elke push, veilige handtekeningverificatie en one-click-rollback naar elke eerdere commit.

Van push naar live site

De Git Deploy-extensie verbindt uw website met een git-repository. Elke push naar de geconfigureerde branch triggert automatisch een deployment — traceerbaar, met volledige geschiedenis en op elk moment terug te draaien.

  • GitHub, GitLab en Gitea (self-hosted)
  • Webhook auto-deploy bij push
  • HMAC-handtekeningverificatie tegen vervalste webhooks
  • Branch-matching — alleen de geconfigureerde branch deployt
  • Pre-deploy-commando's (bijv. composer install, npm build)
  • One-click-rollback naar elke eerdere commit
Functies

Alles voor geautomatiseerde deployments

Standaard veilig, eenvoudig vanuit de panel-UI.

Webhook auto-deploy

GitHub-, GitLab- en Gitea-webhooks triggeren bij elke push automatisch een deployment — geen handmatige trigger nodig.

HMAC-handtekeningverificatie

Binnenkomende webhooks worden geverifieerd via HMAC-handtekening — alleen echte requests van de gekoppelde repository triggeren een deployment.

Branch-matching

Alleen pushes naar de geconfigureerde branch (bijv. main of production) worden gedeployed; andere branches worden genegeerd.

Pre-deploy-commando's

Buildstappen zoals composer install, npm run build of migraties draaien automatisch vóór elke deployment.

Deploymentgeschiedenis

Elke deployment wordt gelogd — commit, tijdstip, status en log-output altijd inzichtelijk.

One-click-rollback

Foutieve deployment? Eén klik volstaat om terug te draaien naar elke eerdere commit.

In detail

Meer details

  • Ondersteunt publieke en private repositories (deploy key)
  • Self-hosted Gitea-instanties worden ondersteund
  • Configureerbaar deploypad (bijv. submap in een monorepo)
  • Draait als de Linux-gebruiker van de website — geen rootrechten nodig
  • Individueel webhook-secret per site
  • Mislukte deployments breken af zonder de live site te beïnvloeden
  • Compatibel met de App Manager (Node.js & Python) en klassieke PHP-hosting
  • Runtime alleen geïnstalleerd op ingeschakelde servers
Veelgestelde vragen

Vragen over Git Deploy

Ondersteunt Git Deploy ook private repositories?

Ja. Voor private repositories wordt een deploy key gebruikt met alleen leestoegang tot die specifieke repository.

Wat gebeurt er bij een mislukte deployment?

De deployment breekt af zonder de huidige live site te wijzigen. De fout is zichtbaar in het deploymentlog.

Kan ik een deployment terugdraaien?

Ja, met één klik naar elke eerdere commit uit de deploymentgeschiedenis.

Draait Git Deploy op elke server?

De extensie is opt-in en wordt alleen geïnstalleerd op servers waar ze in het hostingpakket is ingeschakeld.

Deployment zonder handwerk.

14 dagen gratis · GitHub, GitLab & Gitea · Made in Germany

Bekijk prijzen →