imbra - How to Set Up Auto-Deployment From GitHub in iPanel

Configure automatic deployment so that every time you push code to your GitHub repository, iPanel automatically deploys the changes to your website.

Steps

  1. Navigate to your website management page.

    [screenshot: website management page]

  2. Click the GIT card on the Home tab.

    [screenshot: git card]

  3. In the GitHub Deployments drawer, locate your deployment card.

    [screenshot: deployment card]

  4. Look for the Auto-Deploy or Webhook toggle on the deployment card.

    [screenshot: auto-deploy toggle]

  5. Enable the toggle to activate automatic deployments.

    [screenshot: enabling auto-deploy]

  6. Configure the target branch that triggers auto-deployment (e.g., main or production).

    [screenshot: selecting auto-deploy branch]

  7. Click Save to activate. From now on, every push to the configured branch will automatically trigger a deployment.

    [screenshot: save auto-deploy settings]

Tip: Only enable auto-deployment on branches you trust, such as main or production. Avoid auto-deploying from development branches to prevent untested code from going live.

Related Articles