Skip to main content
Owner publishing guide

Publish a podcast or video.

The Media Hub is file-based. Add your media link and a small entry to one JSON file, then the page handles cards, filters, search, and playback.

Host or upload the media

Put MP3 files in media/audio/ and MP4 files in media/video/, or use a public YouTube/Vimeo share URL. For longer videos, YouTube or Vimeo is recommended because it streams better and does not bloat shared-hosting storage.

Copy an entry in data/media-library.json

Copy an existing item, change the unique ID, title, summary, date, tags, and source. Keep commas valid. Then set "draft": false to turn on the Listen or Watch button.

{ "id": "episode-01-unique-slug", "type": "podcast", "title": "Your title", "series": "CYBERSIDE.AI Audio Briefing", "summary": "One or two clear sentences explaining what visitors will learn.", "duration": "14 min", "published": "2026-07-02", "topics": ["Beginner", "Productivity"], "source": "media/audio/episode-01.mp3", "sourceType": "audio", "thumbnail": "", "featured": false, "draft": false }

Upload, refresh, test

Upload the changed JSON file and any self-hosted files through DirectAdmin File Manager or FTP. Refresh the Media Hub in a private browser window and test both desktop and mobile playback.

Formats

type: use podcast, video, or instructional. The first is audio-oriented; the other two display as video items.

Source types

Use audio for MP3. Use video for MP4, YouTube, or Vimeo. Use a relative site path for uploaded media or a full public URL for hosted media.

Before you publish

Use a unique ID, a valid YYYY-MM-DD date, 2–4 concise tags, and only recordings or assets you have permission to publish.

Article details