I run ReddTrends. It reads Reddit every week and scores what founders are complaining about into niche opportunities, with GO / WATCH / AVOID verdicts. A few hundred users, a weekly AI pipeline, a daily email job.

Last Tuesday I moved it off Next.js on Vercel + Supabase and onto one Cloudflare Worker. Same domain, Creem subscriptions live the whole time.

Four things were worth writing down: the password hashes, the D1 import, the weekly pipeline, and one payment row I deleted by accident.

The stack, before and after

Before