Media Library
Browse images in public/media, local video files under the same tree, and remote videos listed in public/data/video-manifest.json (e.g. after uploading to Cloudflare R2). Use the tabs to switch between
all items, images only, or videos only. Click a tile to copy the path or full video URL.
Loading media library…
How to use
-
Run
npm run media:indexafter adding images topublic/mediaor updatingvideo-manifest.json - For new R2-hosted videos, run
npm run media:upload-videos(see script header for env vars), thenmedia:indexagain - Use search and filters to narrow results; use the Images / Videos tabs to focus the grid
- Click a tile to copy the path or URL, then paste into content or components