Channel-to-podcast automations
Convert any Rumble channel into a private-ready podcast feed.
Subscribe to the channels you love, capture the audio, and ship an RSS feed your podcast app understands. PocketBase handles persistence; we handle the UI and feed hygiene.
Start a subscription
Paste a channel and ship an RSS
Your RSS link
Sync reliability
99.4%
Episodes fetched in under 3 minutes when PocketBase is reachable.
Queue capacity
250
Concurrent download jobs with a single edge worker pool.
Feed safety
Title filters
Emoji stripping, sane truncation, and enclosure length headers.
Playback
OPML ready
Export subscriptions for Apple Podcasts, Overcast, and Pocket Casts.
Backend link
Connect to PocketBase
Activity
Feed & sync log
Subscriptions
Tracked Rumble channels
Pipeline
How it works
PocketBase stores subscriptions and episodes. A worker ingests new videos, strips audio, uploads the file, and updates feed metadata. This UI keeps the state tidy and gives your listeners clean URLs.
- 1Subscribe
Add a Rumble channel; PocketBase saves it and enqueues an ingest job.
- 2Ingest
A worker downloads the video, extracts audio, normalizes, and writes enclosure details.
- 3Serve
RSS endpoint reads from PocketBase and signs file URLs for secure playback.
Feed preview
Next sync
Scheduled
Episode format
MP3, 128kbps
Sanitization
Emoji + HTML stripped
Schema
PocketBase collections to create
subscriptions
- channel_url (url, required)
- feed_slug (text, unique)
- status (select: pending, queued, ready, error)
- last_sync (date)
- last_error (text)
- quality (select)
- format (select)
episodes
- subscription (relation → subscriptions)
- title, description
- audio_file (file)
- guid (text, unique)
- published_at (date)
- duration, size_bytes
jobs (optional)
- subscription (relation)
- type (select: ingest, refresh)
- state (select: queued, running, done, error)
- log (json)