Deploy a PoC in minutes, not hours.

Each app gets its own HTTPS subdomain, Let's Encrypt cert, and basic-auth access control. No SSH. No manual nginx. Pick a template, build your app, run a skill.

1

Download a template ZIP

Pick a skill below and download its ZIP. It contains a working docker-compose.yml and app/Dockerfile pre-wired for the platform.

curl -O "https://deploy-assistant.74.241.133.90.nip.io/api/skills/python-flask/zip?app_name=myapp"
unzip python-flask.zip -d myapp/
cd myapp/
2

Build your app locally

Edit the scaffold, run docker-compose up locally to iterate. The template's port and structure are already correct — just add your code.

docker-compose up --build   # dev loop locally
3

Run the skill in Claude Code

recommended

Open your project directory in Claude Code and run the deploy skill. It validates your app, packages it, and deploys — returning a live URL and credentials.

/package-as-poc

# → validates + deploys your app
# → returns:
#   URL:      https://myapp.74.241.133.90.nip.io/
#   Username: admin
#   Password: (save this — shown once)
View in Deploy Assistant →
Skill
Download
🐍
python-flask backend
🟩
nodejs-api backend
🌐
static-site frontend
⚛️
react-spa frontend
🤖
claude-chat ai
📊
csv-dashboard data

Deploy by API

For CI/CD or scripted deploys.

curl -X POST \
  https://deploy-assistant.74.241.133.90.nip.io/api/deploy \
  -H "X-Email: you@fp.com" \
  -F "name=myapp" \
  -F "skill=python-flask"

# or upload your own ZIP:
# -F "file=@myapp.zip"

Deploy via UI

Upload a ZIP or pick a skill from the browser.

Also where you manage basic-auth users and see all running apps.

Open Deploy Assistant →