GitHub integration
Connect the Manufact GitHub App to deploy servers from your repositories.
Manufact deploys from GitHub through a GitHub App, managed on the Integrations page of your organization.

Connecting GitHub
- Go to Integrations and click Connect next to GitHub (or Connect new Org to add another GitHub account or organization).
- GitHub asks which repositories the app may access, grant all repositories or pick specific ones.
- Back in Manufact, the installation appears in the list and its repositories become available in the New Server repo picker.
You can connect multiple GitHub accounts and organizations to a single Manufact organization.
What the app does
- Lists repositories in the server creation flow.
- Receives push webhooks to trigger automatic deployments.
- Reads commit statuses when Wait for CI is enabled.
- Links deployments back to their commits and branches in the dashboard.
GitHub organization repositories
Deploying from a GitHub organization repository requires the Hobby plan or higher, personal GitHub account installs work on Free. See Billing & plans.
Changing repository access
Repository access is managed on GitHub's side: open the installation from the Integrations page to add or remove repositories. To disconnect an installation entirely, use Disconnect: servers deployed from it keep running, but lose automatic deploys until reconnected.
