1. Home
  2. Docs
  3. WooPress License Hub
  4. Setting Up GitHub as a Distribution Server

Setting Up GitHub as a Distribution Server

You can use GitHub to host and distribute your plugin updates securely. Follow the steps below to configure GitHub as your distribution server in WooCommerce.

Prerequisites

Before setting up the distribution server, ensure you have the following:

  • A GitHub account.
  • A Personal Access Token (PAT) from GitHub. You can learn how to create one here.

Accessing the Distribution Settings

  1. Log in to your WordPress admin dashboard.
  2. Navigate to: WooCommerce → Settings → Licenses → Distribution.
  3. You will see the distribution server settings as shown in the screenshot below:
Woopress License Hub

Configuring GitHub

  1. Access Token: Paste your GitHub Personal Access Token here.
  2. Repository Owner: Enter your GitHub username or organization name.
  3. Is Organization: Check if the account is an organization. Click here to check if the account is organization or personal

Once all fields are filled, click Save changes to enable GitHub as your distribution server.