Skip to content

Library

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

Media Library


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

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