尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Muriyar Ta is a multilingual editorial platform for anonymous story sharing,
public-interest resources, podcasts, and reports. The application uses Next.js
16, React 19, next-intl, and Supabase.
1. Install dependencies with npm ci.
2. Copy the required development values into .env.local. Environment files
are ignored and must never be committed.
3. Start the disposable Supabase stack with npx supabase start.
4. Rebuild the local database with npx supabase db reset.
5. Start the application with npm run dev.
• NEXT_PUBLIC_SUPABASE_URL
• NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY查看完整 README ↗Muriyar Ta is a multilingual editorial platform for anonymous story sharing,
public-interest resources, podcasts, and reports. The application uses Next.js
16, React 19, next-intl, and Supabase.
npm ci..env.local. Environment files
are ignored and must never be committed.npx supabase start.npx supabase db reset.npm run dev.Required application configuration:
NEXT_PUBLIC_SUPABASE_URLNEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEYTrusted server-only configuration:
SUPABASE_SERVICE_ROLE_KEY for signed private podcast media operationsADMIN_MFA_ENFORCEMENT=true only after staff MFA enrollment and recovery
have been verifiedOptional presentation configuration:
PRELAUNCH_MODE=true changes only the public homepage and navigation
presentationNEXT_PUBLIC_BASE_URL supplies the canonical public originNever create a NEXT_PUBLIC_ version of the service-role key.
app/[locale]: localized public and administrative routescomponents/admin: Resources, Moderation, Podcast, and shared editorial UIlib/actions/admin: server-authorized editorial mutationslib/data/admin: permission-aware administrative readssupabase/migrations: the only executable migration chainsupabase/seed: deterministic, non-sensitive seed datasupabase/tests/database: SQL behavior and security verificationdocs/admin-platform-architecture.md: administrative architecture and
workflow inventoryThe old database/migrations, database/seed, and
lib/supabase/migrations locations are intentionally obsolete.
Before release work, run:
npx tsc --noEmit
npm run lint
npm run build
python3 scripts/check_migration_chain.py
node --test tests/podcast-media-delete.test.mjs
Run SQL suites only against a disposable local database after
npx supabase db reset; never use these commands as an implicit linked or
Production rollout.
See the migration runbook for reconciliation and deployment safety requirements.