miinideckmiinideck
PricingUse casesBlog
Sign in
Use cases/Share an Astro build privately before any public deploy

Host an Astro site — share the build privately before you deploy.

You ran astro build and the dist folder is ready — but it isn't public yet, and you want one person to walk through it first. Instead of standing up a staging deploy for a single review, zip dist and drop it in. You get a private, unguessable link that serves the whole site — every pre-rendered route, your content collections, the hydrated islands — and only the people you send it to can open it. The public deploy waits until you're sure.

Try it now

Drop a file — get a private link in seconds. No sign-up.

Drop an HTML file or ZIP bundle, or click to choose.
Single file or ZIP. Max 3 MB.

Up to 3 MB, link self-destructs after 7 days. Sign up free to keep links forever, password-protect them, and store more.

How it works

  1. 1

    Run astro build. Astro writes a dist folder of static HTML, CSS and JS — every route pre-rendered, every island bundled. Zip that folder and drop it in; miinideck serves the site behind one private link with routes and assets intact.

  2. 2

    Send the link for review. It's no-indexed and unguessable by default, so a not-yet-launched site never shows up in search and reaches only the people you invite — no staging environment to provision, no DNS to touch.

  3. 3

    Rebuilt? Re-zip a fresh dist and replace it — the link stays the same, so reviewers always land on the current build. Add a password or an expiry to fence the review window, and when it's approved, deploy it publicly wherever it's meant to live.

Frequently asked questions

How do I share an Astro site before deploying it?

Run astro build, zip the dist folder, and drop it in. You get a private, unguessable link that serves the full static output — every pre-rendered route and hydrated island — so a reviewer can walk the real build before it's live anywhere public. No staging deploy to stand up for one round of feedback.

Does this work with content collections and islands?

Yes — you upload the built output, not the source. astro build already resolves your content collections into static pages and bundles your interactive islands, whichever framework you wrote them in. Zip the whole dist folder and miinideck serves it with paths intact, so navigation, images, and client-side hydration all work the way they will once deployed.

What if my Astro site uses SSR, Actions, or API endpoints?

Then part of it needs a real server, and this is the wrong tool for that part. Astro's server output — an SSR adapter, Astro Actions, or API routes under src/pages/api — runs on a Node or edge runtime, so host that on Vercel or Netlify, which are built to run it. miinideck owns the static slice: if your output is fully pre-rendered (output: 'static', the default), the dist folder runs here behind a private link.

Can reviewers leave feedback on the build?

Yes. Turn on Review and anyone with the link can pin a comment to the exact element they mean — a misaligned hero, a typo on a content-collection page — without an account. You resolve threads as you fix them, and on Studio you can export the whole thread as a prompt to hand straight to Claude or Codex. Review usage is free on every plan; only the export is Studio.

Is the Astro site actually private?

Yes — the link is unguessable and no-indexed by default, so search engines never reach a pre-launch build, and only the people you send the link to can open it. Add a password (free on every plan) for a second gate, or set an expiry so access ends on a date. The public deploy happens on your schedule, not by accident.

Learn more

  • Static site hostingAny generator's build, behind one private link.
  • Host a Next.js static exportThe same private preview for a Next.js out folder.
  • Share a vibe-coded appSend an AI-built front end privately, before deploy.
  • PricingCustom domain and no forced expiry on the paid tiers.

More use cases

  • Share a Gradio/ML demo front-end privately without paying to keep a server running
  • Let Claude Code publish the page it just built as a private link, without leaving the terminal
  • Give the HTML an automation just generated a URL someone can actually open
  • Share a v0 build privately without a public deploy

Start free. Keep it private.

No card to try, no sign-up to get a link. Sign up free to keep links forever, password-protect them, and store more.

Get started free →Try without signing in
miinideck

HTML files, finally as links — for AI builders, agencies, and consultants. Default-noindex, default-private, default-yours.

Product

  • Pricing
  • Use cases
  • Try it free

Resources

  • Blog
  • Featured on
  • Report abuse

Legal

  • Privacy
  • Terms
© 2026 miinideckMade for people who don't want their work indexed.