Skip to content
ylwl1997Public

About

Unofficial bilingual community docs for REA (Reverse Engineer Anything) — https://rea.run

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

63 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rea.run

Unofficial bilingual community docs and brand site for REA (Reverse Engineer Anything) — the open-source MCP/CLI that helps coding agents inspect software you are authorized to analyze.

Compliance: legal, authorized reverse engineering and security research only. No crack, keygen, or DRM-circumvention content.

Stack: Astro (static) → Cloudflare Pages (rea-run project) on rea.run.

Deploy

Cloudflare Pages project: rea-run (custom domains rea.run, www.rea.run).

npm ci && npm run build
npx wrangler pages deploy dist --project-name=rea-run
# or: ./scripts/deploy.sh

GitHub Actions: copy deploy.workflow.yml.example to .github/workflows/deploy.yml once the pushing credential has the workflow OAuth scope (or add the file in the GitHub UI). Repo secrets CLOUDFLARE_API_TOKEN and CLOUDFLARE_ACCOUNT_ID are already set.

GitHub login (MVP)

Cloudflare Pages Functions under functions/api/auth/*:

  • GET /api/auth/login → GitHub OAuth
  • GET /api/auth/github/callback → sets HttpOnly session cookie (profile only; access token discarded)
  • GET /api/auth/me → { user, configured }
  • GET /api/auth/logout

Secrets (Pages project rea-run): GITHUB_OAUTH_CLIENT_ID, GITHUB_OAUTH_CLIENT_SECRET, SESSION_SECRET. Callback: https://rea.run/api/auth/github/callback.

About

Unofficial bilingual community docs for REA (Reverse Engineer Anything) — https://rea.run

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages