DEV Community

Cover image for Create a private RSS feed without paying a penny.
Yuta Miyama
Yuta Miyama

Posted on

Create a private RSS feed without paying a penny.

Photo by Annie Spratt on Unsplash


Prerequisite

  1. Dropbox Basic
  2. Github Pages

Steps

  1. Upload your mp3/mp4 contents to Dropbox. Get a raw link by following this step.
  2. Locally, follow this article to create an RSS file.
  3. Commit your RSS file to your Github repo. Publish it as a Github page.
  4. Make sure your RSS file path is valid with https://castfeedvalidator.com/. Some of the test results say warnings. As long as this is a private feed, you can ignore them.
  5. Share the RSS file path to your community! Popular podcast apps (including Apple Podcast) have a way to import RSS URLs directly. Enjoy.

To be minimum, below worked. (The URL is no longer valid, as I was too embarrassed to keep it public).

<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/" version="2.0">
    <channel>
        <title>Podcast Title Here</title>
        <link>https://www.example.com</link>
        <image>
            <url>http://www.example.com/image3000x3000.png</url>
            <title>Podcast Title Here</title>
            <link>https://www.example.com</link>
        </image>
        <description>
            The full length description for your podcast
        </description>
        <language>en-us</language>
        <copyright>Yuta copyright 2016</copyright>
        <item>
          <title>Episode Name 2</title>
          <link>https://dl.dropbox.com/s/dff56030336b/YourVideoAudioFile.mp4</link>
          <pubDate>Sat, 02 Jan 2020 16:00:00 PDT</pubDate>
          <description>The full length episode 2 description</description>
          <enclosure url="https://dl.dropbox.com/s/dff56030336b/YourVideoAudioFile.mp4" length="36715125" type="audio/mpeg"/>
          <guid>https://dl.dropbox.com/s/dff56030336b/YourVideoAudioFile.mp4</guid>
        </item>
    </channel>
</rss>
Enter fullscreen mode Exit fullscreen mode

Misc TIL

Top comments (2)

Collapse
 
gexos profile image
George X.

That is great!

Collapse
 
kenzan100 profile image
Yuta Miyama

Thx! This is my first dev.to post, so appreciate the encouraging comment πŸ‘