Connect Your Repository
Connect your GitHub repository to ScallerFox to enable automated deployments from your codebase.
GitHub Integration
GitHub
ScallerFox integrates with GitHub using Personal Access Tokens (PAT). Your token is stored securely and used only to read repository information and register webhooks.
How to Connect Repository
Create a GitHub Personal Access Token
Go to Git PATs in the ScallerFox dashboard, then click "Add PAT". You'll be guided to create a token on GitHub first.
GitHub PAT Required Scopes
Your PAT needs the repo scope to access private repositories. For public repositories, no scope is needed.
On GitHub:
- Go to GitHub → Settings → Developer settings → Personal access tokens → Tokens (classic)
- Click Generate new token (classic)
- Set expiration and select the
reposcope - Click Generate token and copy it immediately
Add PAT to ScallerFox
In the ScallerFox dashboard, go to Git PATs → Add PAT. Enter a name for your token and paste the GitHub PAT.
Security: Your PAT is encrypted before storage. It is only used to access GitHub APIs and is never exposed in logs or responses.
Add Your Repository
Go to Repositories → Add Repository. Select your PAT, enter the GitHub repository URL, and choose the default branch.
Supported URL formats:
https://github.com/username/repo[email protected]:username/repo.git
Automatic Framework Detection
ScallerFox automatically detects your application framework from your repository. No Dockerfile required for common frameworks.
Node.js
Python
Go
Ruby
PHP
Static Sites
Dockerfile
Custom
If your framework is not auto-detected, you can specify a custom build command when creating your application.
Next Step: Create an Application
Once your repository is connected, create an application and deploy it.
Create Application