PostgreSQL persistence
The app is running in seed/local fallback mode.
Set DATABASE_URL on the VPS and run the Docker db-bootstrap profile.
Dashboard
Launch readiness
Playable MVP, infra pending
This panel checks configuration presence only, never secret values.
The app is running in seed/local fallback mode.
Set DATABASE_URL on the VPS and run the Docker db-bootstrap profile.
Guest mode is active and sign-in pages show pending setup.
Set NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY and CLERK_SECRET_KEY.
Verified/rejected transitions stay effectively blocked when DB is configured.
Configure Clerk or set CORGIDEX_ADMIN_TOKEN before accepting real claim moderation.
Photo uploads use the VPS filesystem mount.
Set R2_ACCOUNT_ID, R2_ACCESS_KEY_ID, R2_SECRET_ACCESS_KEY, R2_BUCKET, and R2_PUBLIC_BASE_URL.
Wrapped pages use API-backed handle previews and owner-submitted media.
Create Meta app credentials and a token later if real Instagram media import becomes priority.
Owner activity
Device memory active
0
Joy score
0
Likes
0
Saves
0
Comments
0
Claims
Invite analytics
Device invite memory
0
Copies
0
DMs
0
Comments
0
Handles
Achievements
Start or save one claim draft.
0/1
Like two feed posts.
0/2
Save one favorite post.
0/1
Leave one quick feed comment.
0/1
Reach 5 joy points through feed rituals.
0/5
Reach 30 joy points.
0/30
Collect three claim drafts from public handles.
0/3
Verify one claim when server auth is ready.
0/1
Claim drafts
No local claim drafts yet.