Deployment Overview
CodeRunner is self-hosted. You run the control plane and the per-student
OAuth Credentials
CodeRunner does not store passwords. Sign-in is handled by
Local Deployment (Recommended)
Run CodeRunner on one machine and let students connect over your local network.
Google Cloud Deployment (Advanced)
A single Google Compute Engine VM, provisioned by Terraform, fronted by Caddy
Cloudflare Offline Page (Advanced)
Optional add-on for the Google Cloud deployment only.