Skip to content
  • Pricing
  • Support / Contact
  • Docs
  • Pricing
  • Support / Contact
  • Docs
APP Portal

Getting Started

4
  • Setting up your first WordPress Network
  • Step 2 – GitHub Integration
  • Final Step 3 – Provision VPS Servers
  • Watch Step by Step installation video
View Categories
  • Home
  • Docs
  • Getting Started
  • Step 2 – GitHub Integration

Step 2 – GitHub Integration

PressAgility is auto-scalable and multi-tenant by design. Your white-label control panel will automatically add servers during high traffic and remove them when load decreases. To support this, your WordPress code must stay consistent across all servers.

We use GitHub as the single source of truth for your code. During setup, we’ll create a staging and a production branch. Any changes you push are deployed automatically—no manual syncing or configuration needed. We handle everything for you.

Step 2.1 – Create a New Organization on GitHub #

PressAgility connects your GitHub organization to an automated deployment system that pushes updates to your servers every time you make a change.

Click here to create a new organization on your GitHub account.

On New Organization creation page for “This organization belongs to:” You can select anything “My personal account” or “A business or institution”

Step 2.2 – Enable Deploy Keys #

In your new GitHub organization, make sure Deploy Keys are enabled. This allows PressAgility to securely access your repositories during deployment.

To enable them, go to your organization’s repository:
Settings → Deploy Keys (from the left menu), then select “Enabled” and save.

Step 2.3 – Install the PressAgility GitHub App #

After creating your GitHub organization, install the PressAgility GitHub App. This will automatically set up the required repositories for your WordPress multi-tenant network.

Please make sure to select your newly created organization during the installation.

Click "install our GitHub app" to move to the final step 3
Click “install our GitHub app” to move to the final step 3
Updated on May 20, 2025
Setting up your first WordPress NetworkFinal Step 3 – Provision VPS Servers
Table of Contents
  • Step 2.1 – Create a New Organization on GitHub
  • Step 2.2 – Enable Deploy Keys
  • Step 2.3 – Install the PressAgility GitHub App

Let's Chat

If you’re interested in learning more about how we can help you provide scalable solution for your agency, SaaS/WaaS business, Join our Discord Community using the link below:
https://discord.gg/5BKETn8BH3

Copyright © 2025 PressAgility. All rights reserved.
Privacy Policy
Facebook Youtube Twitter