Method 1: GitHub
Best when you want every push to redeploy.1
Install the GitHub App
From the dashboard, choose Repositories and install the Antideploy
GitHub App on the account or organization that owns your repo. Grant it
access to all repositories, or pick specific ones.
2
Pick a repository
Select the repo you want to deploy. Antideploy fetches it and analyzes it
immediately.
3
Review what it found
You’ll see the detected runtime, framework, build and start commands, port,
and whether a database is needed, with the evidence for each. Warnings and
hazards appear here, before anything is built.
4
Deploy
Press Deploy. Progress is shown step by step: analyze, build, release,
health check. When it finishes you get a live HTTPS URL.
Method 2: Upload a folder
Best when there’s no Git repo, or the code isn’t on GitHub.1
Create a project
In the dashboard, choose New project → Upload.
2
Drag your folder in
Drop the project folder or a
.zip onto the upload area. Dependency and
build directories (node_modules, .git, dist, .next) are excluded
automatically; you don’t need to clean the folder first.3
Review and deploy
Same analysis and same deploy flow as above.
Method 3: Push over the API
Best for scripts and AI coding agents. There is no CLI to install.1
Create a project and copy its key
In the dashboard, choose New project → API. You get a project API key,
shown once. It is scoped to that one project.
2
Push the project directory
From your project root:
3
Watch it finish
The response includes a
taskId and a watch URL. Poll it until status
is succeeded or failed:If you’re pointing an AI agent at Antideploy, the full API contract is
readable without a key at
https://antideploy.com/api/v1. Give the agent that
URL along with the project key.