Deploy your applications from Git to production
Connect a repository, create a project, and manage deployments, build and runtime logs, environment variables, custom domains, and resources from a single dashboard.
GitHub repository connection
Connect GitHub and choose the repository you want to build and run.
Projects
Create projects that package your repository, build settings, and runtime configuration.
Deployments
Start, stop, and redeploy a project and follow each deployment as it progresses.
Deployment history
Review previous deployments per project and open any of them for details.
Build and runtime logs
Stream build output and runtime logs while a deployment is running.
Environment variables
Define and edit the environment variables your project uses at build and runtime.
Custom domains
Attach, verify, and detach custom domains for your projects.
Resource configuration
Configure the CPU and memory resources assigned to a project.
Deployment settings
Adjust a project's deployment settings and apply them on the next deployment.
Choose a plan and start deploying
Plans list the CPU, memory, and project limits the backend provides.