Secret Admin
Image Gallery Uploader
This page is intentionally lightweight. Real security should be enforced server-side (Cloudflare Access or Worker auth). This UI expects the Worker routes described below.
Upload
Worker should validate Authorization: Bearer <token>.
Preview
Expected backend routes:
GET /api/gallery/list
POST /api/gallery/upload
GET /g/:slug
Gallery
Most recent uploads appear here.