Pricing Docs Blog Apps Tools Support Start Free
One-click deploy

Deploy any GitHub repo in one click

Paste a repo URL. We detect the stack, spin up a real server, and build & run it - HTTPS included. No Dockerfile, no DevOps.

Deploy

Free $10 credit on signup - covers 20 to 100+ days depending on plan.

How it works

1

Paste your repo

Drop in a public GitHub URL, or connect a private repo. We read the root files to detect Node, PHP, Python, or a static site.

2

We create the pod

A real Linux server boots in seconds on the closest region, on a plan sized for your stack. You can change it before launch.

3

Build & run, then auto-deploy

We clone, install, build, and start your app behind HTTPS. Every push after that redeploys automatically, with logs and rollback.

Prefer the terminal?

$ instapods deploy --repo https://github.com/owner/repo
Detected nodejs (package.json) · plan build
Creating pod ✓
Building & deploying ✓
✓ Deployed → https://owner-repo.nbg1-1.instapods.app

Add a Deploy button to your README

Let anyone deploy your project to a real server in one click. Copy the snippet and swap in your repo.

Deploy to InstaPods

Maintaining an open-source project? Read the full guide - how to add the button, test it, and verify the deploy step by step.

Supported stacks

Node.js

package.json - npm install & npm run build, then your start script. Next.js, Vite, Astro, Express, and more.

PHP

composer.json - composer install with PHP 8.3 and nginx. Laravel public/ roots detected automatically.

Python

requirements.txt or pyproject.toml - pip install in a virtualenv, gunicorn auto-detected for WSGI apps.

Static

index.html - served straight from nginx. Perfect for built SPAs and plain HTML sites.

FAQ

Which repositories can I deploy?

Any public GitHub repository, and private repositories from a GitHub account you connect to InstaPods. We currently build Node.js, PHP, Python, and static-site projects - the kind with a package.json, composer.json, requirements.txt, or index.html at the repo root.

How does InstaPods know how to build my repo?

We read the repository's root files and detect the stack: package.json means Node, composer.json means PHP, requirements.txt or pyproject.toml means Python, and index.html means a static site. We then run the standard install and build commands (npm install && npm run build, composer install, pip install) and start the app behind HTTPS.

Does it redeploy when I push?

Yes. Once connected, every push to the tracked branch triggers a new deploy automatically, with build logs and one-click rollback to any previous commit.

What about Dockerfiles or other languages?

Not yet. Today InstaPods builds Node, PHP, Python, and static repos. Dockerfile-based and arbitrary-stack deploys are on the roadmap.

Ship your repo in 60 seconds

Real server. HTTPS included. Auto-deploy on every push.

Start Free