Source types
Select the Git source option for a supported repository or upload a ZIP manually. With GitHub, choose the correct linked account, repository and branch; confirm you have access to the source. A ZIP should contain source at the expected root without credentials or node_modules.
Runtime template
Choose the template matching your application stack. Check how it builds and starts the app; a Node.js server, a static frontend and a worker can require different configuration. Follow the app's README rather than copying unrelated commands.
Check before deploying
Review the draft or preview configuration and Dockerfile/build configuration when available. Look for the wrong runtime, source directory or missing environment variables before starting the deployment.