Step 1: Create an Account
Go to app.instapods.com/register and sign up with your email address, or sign in with GitHub or Google.Step 2: Create a Pod
- Dashboard
- CLI
- API
- Click Create Pod from the dashboard
- Enter a name for your pod (e.g.,
my-first-app) - Select a preset:
- Static — HTML/CSS/JS served by nginx
- PHP — PHP 8.2 / 8.3 / 8.4 with nginx and Composer
- Node.js — Node.js 18 / 20 / 22 with npm
- Python — Python 3.11 / 3.12 with pip and venv
- Choose a plan (Launch is fine to start)
- Click Create
Step 3: Access Your Pod
Once created, your pod is accessible at:Connect via SSH
Step 4: Deploy Your Code
- Git (Recommended)
- CLI Upload
- SSH/SCP
main auto-deploys. See the Git Deployment guide for details.Step 5: Add a Database (Optional)
Need a database? Install one with a single command:Database services require the Build plan ($7/mo) or higher. If you’re on Launch, upgrade from the billing page first.
Next Steps
Learn Core Concepts
Understand pods, presets, plans, and regions
Explore Presets
See what each preset includes
Set Up Custom Domain
Point your own domain to your pod
Install the CLI
Automate your workflow