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”:
- Click Select repositories
- Add the missing repository or repositories from the dropdown
- Click Save
If you see “All repositories”:
- Select All repositories to grant access to all current and future repositories
- 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:
- Go to your GitHub organization settings
- Click Third-party access in the sidebar
- Find Hostinger in the list
- Click Grant or Request access
- Select the specific repository if required
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.