Before you start: If you haven't installed Grid yet, follow the Installation Guide first.
Prerequisites
- A GitHub account
- Code ready to deploy (Node.js, Python, Go, Rust, etc.)
- Access to a running Grid instance (see Installation Guide)
Step 1: Connect your account
Go to Settings → OAuth and connect your GitHub account. This allows Grid to access your repositories.
Step 2: Create a Service
Click "New Service" on the dashboard. Select your repository. Grid will auto-detect the framework.
Step 3: Deploy
Click "Deploy". Grid will clone your repo, build it, and deploy it with a public URL. You'll see real-time build logs.
Next Steps
- Configure a custom domain with SSL
- Set up environment variables in the service settings
- Add managed addons (PostgreSQL, Redis, etc.)