No longer active. This fork has been removed from GitHub. The content below is preserved from MikeWatch's archive.

LevelFive-Studio/helix-tribune

AWS-native fork of willchen96/mike: Supabase and Cloudflare replaced with Fargate, Aurora, Clerk, and SST v3.

The fork's defining work is a full platform migration off Cloudflare/Supabase onto AWS, landed as a squashed PR and then corrected for an SST v2/v3 syntax mismatch in the same session. A follow-up commit flips the default AWS region from N. Virginia to `eu-west-2` and renames the SST app from `mike` to `helix-tribune`. A separate commit handles user-facing brand strings. A related PR proposing the same migration to upstream was closed eight seconds after opening and never merged.

View on GitHub →

LevelFive-Studio/helix-tribune is a fork of willchen96/mike that replaces the upstream Cloudflare Workers and Supabase stack with an AWS-native runtime. The backend runs on ECS Fargate behind an ALB; the frontend deploys via @opennextjs/aws to CloudFront and Lambda. Postgres moves to Aurora Serverless v2 fronted by RDS Proxy, with Drizzle ORM replacing @supabase/supabase-js at every callsite and row-level security dropped. Authentication switches to Clerk on both frontend and backend. SST v3 describes the full infrastructure - VPC, RDS, S3, Fargate, Next.js site, and secrets - in a single sst.config.ts. A separate commit renames user-facing product strings from "Mike" to "Helix Tribune" while leaving code identifiers alone, keeping future upstream merges clean.

What's in it

Direction

infrastructurebranding

Activity

Themed changes and pull requests touching this fork, newest first. Themed changes that haven't been turned into a public post yet still appear — they're real work even without a published writeup.

Threads of work (detailed view)

6 threads have been distilled into posts.

User-facing strings renamed Mike -> Helix Tribune; identifiers left alone

saratpediredla-level5 renamed the product across 15 files, but only where end users see it. Code identifiers - `mikeApi`, `MikeChat`, `MikeIcon`, `MikeMessage`, package names - are unchanged by design, keeping the diff small and future upstream merges cleaner.

helix-tribune migrates from Supabase/Cloudflare to AWS (SST + Fargate + Aurora + Clerk)

saratpediredla-level5 replaced the entire runtime foundation of this fork across three commits: Supabase out, Aurora Serverless v2 and Clerk in; Cloudflare Workers out, Fargate behind an ALB and CloudFront plus Lambda in. The SST v3 config covering VPC, RDS, S3, Fargate, and the Next.js site is the single infrastructure source of truth.

helix-tribune lands Cloudflare/Supabase-to-AWS migration in nine staged commits

saratpediredla-level5 migrated the helix-tribune fork off Cloudflare Workers and Supabase onto a fully AWS-native stack. Nine logically staged commits cover every layer: infra (SST v3), database (Aurora + Drizzle), auth (Clerk), storage (S3), email (SES), and frontend (OpenNext AWS adapter).

Pull requests (detailed view)

2 PRs touch this fork — inbound (filed against it) or outbound (filed from it). State icons match the editorial dashboard.

✅ Merged (1)

⛔ Closed without merge (1)