尚未偵測到更新。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.