USE CASE

Run Live Demos Without Staging

Share your local environment with a public URL. Demo to clients, get feedback, iterate in real-time. No deploy required.

The Problem

Staging deploy delays

Deploy to staging, wait for CI, fix bugs, redeploy. What should take minutes takes hours.

Environment drift

Staging doesn't match your local setup. 'It works on my machine' becomes 'It doesn't work on staging.'

Demo anxiety

Will it work? Will staging be up? Will the latest merge break something? Demo day shouldn't be stressful.

How ASD Helps

Instant Public URLs

One command gives you a public URL to your local server. No deploy, no wait, no staging.

Your Exact Environment

Demo from your local machine. What you see is what they see. No environment drift.

Secure Sharing

Password-protect your demos. Share with specific clients. Revoke access anytime.

Real-time Updates

Make changes, refresh the page. Your client sees updates instantly. Iterate in real-time.

How It Works

1. Start your local server

bash
npm run dev
# Server running on http://localhost:3000

2. Expose it with ASD

bash
asd tunnel 3000 demo
# → https://demo.your-org.asd.host

3. Share the URL

bash
# Send https://demo.tunnel.asd.host to your client
# They see exactly what you see

Common Scenarios

Client Reviews

Show work-in-progress to clients without deploying anywhere.

Stakeholder Demos

Demo new features to product managers from your local branch.

Sales Demos

Run personalized demos from your local environment with client-specific data.

QA Testing

Let QA test your feature branch before it's merged or deployed.

Ready to run demos from localhost?

Start free. No credit card required.