How to update GitHub repository permissions for Node.js hosting

Update your GitHub repository permissions to make them visible in Hostinger’s Node.js hosting dashboard

Updated 5 days ago

If you don’t see your GitHub repositories when setting up Node.js hosting at Hostinger, you may need to update your GitHub permissions. This article explains how to grant Hostinger access to your repositories.

Step 1 — Access your GitHub settings

Open your GitHub account settings at https://github.com/settings and ensure you’re logged into the correct account.

Step 2 — Navigate to installed applications

In the left sidebar, click Applications, and then open the Installed GitHub Apps tab.

Step 3 — Find hosting provider

Locate Hostinger in the list of installed apps and click Configure.

Step 4 — Update repository access

You’ll see one of two permission setups:

If you see “Only select repositories”:

  1. Click Select repositories
  2. Add the missing repository or repositories from the dropdown
  3. Click Save

If you see “All repositories”:

  1. Select All repositories to grant access to all current and future repositories
  2. Confirm the change

Step 5 — Grant access for organization repositories

If your repository belongs to a GitHub organization, additional permissions are required.

To grant organizational access:

  1. Go to your GitHub organization settings
  2. Click Third-party access in the sidebar
  3. Find Hostinger in the list
  4. Click Grant or Request access
  5. Select the specific repository if required
NOTE: You must have admin rights to grant access. If you don’t have admin permissions, contact your organization administrator to complete this step.

Step 6 — Refresh the repository list

Return to your Hostinger dashboard and refresh the page. Your repositories should now appear in the list.

If the repositories still don’t appear, try disconnecting and reconnecting your GitHub account in the Hostinger dashboard.