H. Indie & SaaS founders
Side-project container deploy
An indie hacker ships a Dockerized app to a subdomain with one HTTP call — no DevOps account, no Helm chart, no IaC.
Prompt for any LLM (no setup needed)
Paste this into ChatGPT, Claude, or Gemini — no MCP, no API key, no install:
Read https://instanode.dev/llms.txt for the API.I want to: an indie hacker ships a Dockerized app to a subdomain with one HTTP call — no DevOps account, no Helm chart, no IaC.
Write a complete runnable script (bash + whatever language fits) that: - Provisions the services I need (container deploy) from instanode.dev - Does the work above end-to-end - Prints expected output at each step - Tells me how to claim the resources at the end if I want to keep them past 24 hours
Use real curl commands against api.instanode.dev. Quote the actual response shapes from llms.txt. ```
Sample agent prompt
I have a Dockerized Go app in this repo. Ship it to a public subdomain via instanode.dev /deploy/new. No need for a Render or Fly account — just give me a URL I can hit from anywhere, with HTTPS, in under 60 seconds.Steps to follow
- Step 1: Build and push the image.
``bash
docker build -t ghcr.io/me/sideproject:v1 .
docker push ghcr.io/me/sideproject:v1
``
- Step 2: Deploy via one HTTP call.
``bash
curl -X POST https://api.instanode.dev/deploy/new \
-H "Authorization: Bearer $INSTANODE_TOKEN" \
-F "name=my-side-project" \
-F "image=ghcr.io/me/sideproject:v1" \
-F "port=8080" \
-F "subdomain=my-thing" \
-F "env.PORT=8080"
``
- Step 3: Hit the returned URL.
``bash
curl https://my-thing.instanode.dev/healthz
``
- Step 4: Tail logs while you debug.
``bash
curl -N "https://api.instanode.dev/deploy/$TOKEN/logs?follow=1"
``
- Step 5: When you push v2, redeploy by hitting /deploy/new with the new image tag — old containers drain automatically.
Why this works on instanode.dev
No cloud account, no DNS records, no TLS cert dance. The platform issues a *.instanode.dev subdomain with HTTPS at deploy time. Hobby tier ($9/mo) gives one small app with persistent disk; pro lifts it to five.
Related cases
- One-afternoon MVP backend — the same deploy primitive paired with Postgres + Redis
- Replit-Agent preview backend — ephemeral-preview variant of the same deploy primitive
- Sandboxed test runner per task — deploy primitive applied to per-task test containers