OpenRung
무료·프라이버시 우선 릴레이 네트워크로 개방형 인터넷 접근을 지원 오픈소스·비영리 운영
배포된 URL을 60초에 스캔해 Ship Score를 받고, 클릭 한 번으로 차단 요소를 해결하고, 모든 배포를 모니터링합니다
Scan your deployed URL in 60 seconds, get a Ship Score, fix blockers with one click, and monitor every deploy — before you ship to Vercel, Supabase, and Stripe.
보안TypeScript · CSSGitHub @assurly온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Pre-deploy ship gate for AI-generated code — scan Next.js/Supabase/Stripe/Vercel projects before you ship. CLI + MCP server.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Assurly is a professional production-readiness verifier designed to scan B2B SaaS applications for configuration, security, and integration errors, especially those introduced by AI code generators.
This project is organized as a monorepo utilizing npm workspaces:
packages/cli: The core local static analysis CLI tool (npx assurly).packages/mcp-server: MCP server exposing Assurly Ship Gate scans to AI agents (npx @assurly/mcp-server). See the MCP page or packages/mcp-server/README.md.packages/vscode-extension: Paused — VS Code editor integration (not actively maintained; target users scan via URL, MCP, or dashboard).apps/web: The Next.js landing page, documentation, and web audit portal.npm install
apps/web/.env.example to apps/web/.env.local and configure Supabase,
Stripe, and the GitHub App. Provider redirects always use APP_URL; Stripe and
GitHub webhook endpoints reject requests when their signing secrets are absent.
For local GitHub OAuth, add
http://localhost:3000/api/auth/callback to the Supabase Auth redirect allow
list. Open the app at http://localhost:3000 so the OAuth PKCE cookie and
callback share the same browser origin.npm run build:cli
npm run dev:web
Please refer to requirements.md for strict senior coding guidelines, security specifications, and testing strategies.