MIKA'S PRIVATE COLLECTION ✳
Photo & Video Vault
Secure originals, thoughtfully organized. Import, browse, share to apps, and export.
Cloudflare setup required
Connect a private R2 bucket as VAULT_MEDIA, D1 database as VAULT_DB, and set the encrypted VAULT_PASSWORD secret. Apply migrations/0001_vault.sql before opening the vault.
See the repository's deployment guide for detailed steps.
Unlock your collection
Protected access is required to view, import, or download private originals.
Private storage
Unrecognized operation details
These requests are counted conservatively against both Class A and Class B upload safety thresholds. This does not mean Cloudflare billed them twice.
Checking deployed vault backend version…
These are current gallery file totals from D1; not Cloudflare account-wide billing usage. Shared account limits and other projects can still incur charges. Check Cloudflare billing ↗