u/makemysitelive

Image 1 — Launched my side project: upload a ZIP (or one HTML file) → live website in ~2 min
Image 2 — Launched my side project: upload a ZIP (or one HTML file) → live website in ~2 min
Image 3 — Launched my side project: upload a ZIP (or one HTML file) → live website in ~2 min
▲ 1 r/AiBuilders+1 crossposts

Launched my side project: upload a ZIP (or one HTML file) → live website in ~2 min

So a friend of mine vibe-coded a genuinely clean portfolio in Claude the other week like, properly nice, done in ten minutes. And then he just… stopped. "ok how do I actually put this on the internet?" We ended up spending more time going back and forth about Vercel vs Netlify and whether he needed to buy a domain than he'd spent building the thing. That gap has quietly annoyed me for years: it takes minutes to make a static site now, and an afternoon to deploy it.

So I built MakeMySiteLive. You zip the folder (or literally just paste one HTML file), upload, and you get a live URL with SSL. No repo, no build step, no server. That's the whole pitch.

A couple of things from building it, in case they're useful:

The dumbest call I made early was giving even single-page "paste one HTML file" sites a full version history with rollback the bigger sites had it, so consistency felt right. Shipped it, then ripped it back out a week later. Nobody pasting a one-off landing page wants to think about "v1 / v2 / roll back" they just want to overwrite the thing. Lesson I keep relearning don't copy your own abstractions just because they exist.

The part that actually ate my time wasn't the upload flow at all, it was custom-domain SSL. Getting "just point a CNAME and HTTPS works, renewals included" reliable (Cloudflare for SaaS handles the cert side) took way longer than I'd budgeted.

And the bit I didn't expect to enjoy: since AI usually generated the page anyway, I wired up a hosted MCP server so you can publish straight from Claude — say "publish this as a site" mid-conversation and it hands back a live link, no dashboard. Felt like the obvious endgame once it worked.

(Stack, for the curious: Next.js front end, Fastify + Postgres behind it, files on Cloudflare R2, Redis for caching and sessions.)

Free to try, one site, no card: www.makemysitelive.com and the MCP setup is written up here if that's your thing: www.makemysitelive.com/guides/deploy-website-with-ai-mcp

Genuine question for the people here who've built deploy-y things: is "skip the whole deployment ceremony for simple static sites" actually a pain you feel, or do you like the Git/Vercel flow and I've just built something only I wanted? Not fishing for compliments, honestly trying to work out if this is a real wedge or a me-problem.

u/makemysitelive — 6 days ago

AI can build a website in seconds, but deploying it still means Git, Vercel, DNS… so I made it a ZIP upload instead

I built this because I kept running into a small but annoying problem.

AI tools like Claude, ChatGPT, Cursor, v0, Lovable, and Bolt can generate a decent website in seconds now.

But the moment someone wants it online, I'm back to explaining:

  • GitHub repo
  • Vercel/Netlify setup
  • Build settings
  • DNS
  • cPanel
  • server config

For a simple HTML/CSS/JS website, that felt like too much.

So I built MakeMySiteLive. The flow is intentionally basic:

  1. Create your HTML, CSS, and JS files
  2. Zip it (or just paste a single HTML file)
  3. Upload
  4. Get a live URL with free SSL

No Git required. No server setup. No cPanel.

The part I'm most excited about: since AI is usually what generated the site, you can publish straight from Claude, I run a hosted MCP connector, so you can say "publish this as a site" and it returns a live link without ever opening a dashboard.

I'm mainly building this for static landing pages, student projects, non-technical users, AI-generated sites, portfolios, and quick client preview links. First site's free, no card.

it's at makemysitelive.com if you want to poke at it.

A bit on how it's built, for the curious: Next.js front end, a small Fastify + Postgres control plane, files on Cloudflare R2, and automatic TLS (including per-customer custom domains) via Cloudflare. The fun part was a hosted MCP server so AI agents can publish directly — short writeup here: makemysitelive.com/guides/deploy-website-with-ai-mcp. Hardest bit was keeping the file-server stateless so it scales, and getting custom-domain SSL to "just work."

Question for other builders here: would you actually use something like this for quick static publishing, or would you still reach for Git-based deploys? Genuinely trying to figure out if the "skip the deployment ceremony" angle resonates or if I'm solving a non-problem.

u/makemysitelive — 9 days ago