Home

Documentation

Getting Started

Connect GitHub

Link your GitHub account to start deploying repositories

Overview

serverless.au uses GitHub OAuth to authenticate and access your repositories. This allows us to list your repos, detect frameworks, and receive push notifications for automatic deployments.

Permissions We Request

When you authorize serverless.au, we request the following GitHub permissions:

read:user
Read your GitHub profile information (username, avatar)
user:email
Access your email addresses for account notifications
repo
Access repositories to clone, build, and deploy your code
Why repo access?
We need repository access to clone your code during builds. We never modify your repository or push commits.

Connecting Your Account

1

Click Sign In

From the homepage or login page, click Sign in with GitHub.
2

Review Permissions

GitHub will show you the permissions we're requesting. Review them and click Authorize.
3

Start Deploying

You'll be redirected to your dashboard where you can select a repository to deploy.

Organization Repositories

To deploy repositories from a GitHub organization, you may need to grant organization access during the OAuth flow.

If you don't see your organization's repositories, ask an organization admin to approve serverless.au in the organization's third-party access settings.

Revoking Access

You can revoke serverless.au's access at any time from your GitHub application settings. Note that this will disable automatic deployments for all your projects.