Library¶
The media library at /app/media/library is where you upload, organize, and publish video and photo content.

Video Upload¶
- Drag-and-drop — single or batch upload (up to 10GB per file)
- Supported formats — MP4, MOV, AVI, MKV, WebM, M4V, FLV
- Automatic metadata — FFprobe extracts duration, dimensions, orientation, quality, and audio info
- Quick actions — hover a video card for Edit (E), Preview (P), Analytics (A), Schedule (S) keyboard shortcuts
Photo Management¶
- Albums — organize photos into named collections with cover images
- Bulk uploads — drag-and-drop multiple photos with automatic metadata extraction
- Photo picker — insert photos into landing pages and email templates via a modal picker
Scheduled Publishing¶
- Publish/unpublish dates — set future dates for automatic state changes
- Timezone support — 11 supported timezones
- Calendar view — visualize scheduled items on the Calendar tab
- BullMQ automation — jobs fire at scheduled times
Preview Links¶
Generate 24-hour JWT-authenticated preview links for unpublished videos — useful for stakeholder review before publishing.
Admin Routes¶
/app/media/library— video and photo management/app/media/jobs— processing job queue monitoring