Skip to main content

Media

Attach images, videos, audio, code snippets, and files to your nodes.

Overview

The Media section provides a tabbed interface for six content types:

Images

Upload images directly to your nodes.

  • Drag & drop or click to browse
  • Supported: JPEG, PNG, GIF, WebP, SVG
  • Max size: 50MB per file
  • View in lightbox (click thumbnail)
  • Delete with trash icon

Videos

Embed YouTube and Vimeo videos.

  1. Click Videos tab
  2. Paste video URL
  3. Click Add Video

Supported formats:

  • youtube.com/watch?v=...
  • youtu.be/...
  • vimeo.com/...

Audio

Embed SoundCloud players.

  1. Click Audio tab
  2. Paste SoundCloud track URL
  3. Click Add Audio

Code Snippets

Store syntax-highlighted code.

  1. Click Code tab
  2. Click Add Code Snippet
  3. Enter title (optional)
  4. Select language
  5. Paste code
  6. Click Add Snippet

Supported languages: JavaScript, TypeScript, Python, JSON, HTML, CSS, Bash, SQL, and more.

Custom Iframes

Embed any web content.

  1. Click Iframes tab
  2. Enter URL and title
  3. Click Add Custom Iframe
caution

Only embed content from trusted sources. Custom iframes are sandboxed for security.

Files

Upload and manage file attachments.

  • Drag & drop or click to browse
  • Supported: PDFs, documents, archives, etc.
  • Max size: 50MB per file
  • Download via download icon
  • Delete via trash icon

Files are stored securely in Supabase Storage.