TECHNO ATHEIST INFIDEL_
PUBLIC ARCHIVE ↗LOCKED
EDITOR AUTHENTICATED CONTENT CONTROL

Put the archive
in your hands.

Change what the public archive remembers: titles, descriptions, recipes, source links, images, videos, tags and visibility. The editor is a separate control room so visitors never see the machinery.

ACCESS GATE

Authenticate to edit

Online mode uses Supabase email/password authentication. Your password is sent only to the configured auth service and is never saved by this page.

Local demo mode is useful for designing content, but it is not authentication and cannot protect an online site.

SETUP ONE-TIME CONNECTION

How online mode works

01 / Create the store

Run the supplied supabase-schema.sql in Supabase’s SQL editor. It creates the records table, an admin allow-list and the media bucket policies.

02 / Create your owner

Create one email/password user in Supabase Auth, then add that user’s ID to the archive_admins table. Disable public sign-ups after that.

03 / Connect the site

Put your project URL and publishable/anon key in cache-config.js. Never put a service-role key in a public file.

04 / Publish the starter data

Log in here and press PUBLISH LOCAL CATALOGUE. The public site will read published records from the live store and fall back to the bundled archive if unavailable.