Post-Platform Digital Publishing Toolkit

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
guides:rss [2025/11/18 00:02] wgpguides:rss [2025/12/27 14:41] (current) wgp
Line 12: Line 12:
 ====1. RSS Reader App options to use==== ====1. RSS Reader App options to use====
  
-  * Self-hosted RSS feed aggregator [[https://freshrss.org/index.html|FreshRSS]]\\  +  * Self-hosted RSS feed aggregator [[https://freshrss.org/index.html|FreshRSS]] //How to self-host an RSS reader//: [[https://teqqy.de/freshrss-rss-reader-zum-selber-hosten/|FreshRSS - RSS Reader zum selber hosten]]
- +
-//How to self-host an RSS reader//: [[https://teqqy.de/freshrss-rss-reader-zum-selber-hosten/|FreshRSS - RSS Reader zum selber hosten]] +
   * Reeder Classic - you pay once to buy the app   * Reeder Classic - you pay once to buy the app
   * [[https://apps.apple.com/us/app/netnewswire-rss-reader/id1480640210|Net News Fire]], app for iPhone &iPad   * [[https://apps.apple.com/us/app/netnewswire-rss-reader/id1480640210|Net News Fire]], app for iPhone &iPad
Line 26: Line 23:
 ====2. Turning newsletters into feeds==== ====2. Turning newsletters into feeds====
  
-With //Kill the Newsletter//, you can create a feed that provides you with an email address and an Atom feed. Emails received at that address are turned into entries in that feed. This way, you don’t get bombarded with many emails, and you can read them at any time you choose.\\ +With //Kill the Newsletter//, you can create a feed that provides you with an email address and an Atom feed. Emails received at that address are turned into entries in that feed. This way, you don’t get bombarded with many emails, and you can read them at any time you choose.
  
-[[https://kill-the-newsletter.com/]]\\ +[[https://kill-the-newsletter.com/]]
  
 ====3. Full Text RSS==== ====3. Full Text RSS====
-Some RSS feeds may show you only a short version of an article in your RSS reader, but you want to be able to read them in full length in your RSS reader application and don't want to be forced to go to the source website, so it's better to throw the feed links all first into here: [[http://ftr.fivefilters.org]]\\+Some RSS feeds may show you only a short version of an article in your RSS reader, but you want to be able to read them in full length in your RSS reader application and don't want to be forced to go to the source website, so it's better to throw the feed links all first into here: [[http://ftr.fivefilters.org]]
  
-This way, you can be sure that the article you'll get will be in the original length. In some cases, this may not work. You can preview it and see if it works. And you can self-host this one on your home server! \\ +This way, you can be sure that the article you'll get will be in the original length. In some cases, this may not work. You can preview it and see if it works. And you can self-host this one on your home server!
  
 ====4. Finding out the feed links from different platforms==== ====4. Finding out the feed links from different platforms====
Line 44: Line 41:
   * RSS from Spotify. This website gives you the RSS link from a Spotify podcast profile: [[https://getrssfeed.com/]]   * RSS from Spotify. This website gives you the RSS link from a Spotify podcast profile: [[https://getrssfeed.com/]]
  
-  * RSS from Mastodon: [[https://fedi.tips/following-mastodon-and-fediverse-accounts-through-rss/#:~:text=RSS%20feeds%20are%20simple%2C%20easy,accounts%20to%20follow%20RSS%20feeds| Following Mastodon and Fediverse Accounts Through RSS]]\\+  * RSS from Mastodon: [[https://fedi.tips/following-mastodon-and-fediverse-accounts-through-rss/#:~:text=RSS%20feeds%20are%20simple%2C%20easy,accounts%20to%20follow%20RSS%20feeds| Following Mastodon and Fediverse Accounts Through RSS]]
  
 All Mastodon accounts have an RSS feed link which can be followed from RSS readers: All Mastodon accounts have an RSS feed link which can be followed from RSS readers:
Line 52: Line 49:
   * Add .rss to the end of the web address to create the account’s RSS address.   * Add .rss to the end of the web address to create the account’s RSS address.
   * Add the account’s RSS address to your RSS app.   * Add the account’s RSS address to your RSS app.
-  * For example, the RSS feed for the FediTips account is https://social.growyourown.services/@FediTips.rss ⧉.\\ +  * For example, the RSS feed for the FediTips account is https://social.growyourown.services/@FediTips.rss ⧉.
  
-  * Another nice service: [[https://rss-bridge.org/bridge01/|RSS feeds for websites that don't have RSS feeds]]\\ +  * Another nice service: [[https://rss-bridge.org/bridge01/|RSS feeds for websites that don't have RSS feeds]]
  
 ====5. Using RSS for your DIY website==== ====5. Using RSS for your DIY website====
-You can use RSS to announce your events, exhibitions or anything new happening, without depending on social media.\\ +You can use RSS to announce your events, exhibitions or anything new happening, without depending on social media.
  
-To use RSS, you need an XML file, for example with the title RSS.xml In this file you will name every announcement as an item, put the information and image accordingly and upload it into your hosting space.\\  +To use RSS, you need an XML file, for example with the title RSS.xml In this file you will name every announcement as an item, put the information and image accordingly and upload it into your hosting space. 
-Option 1: The XML file needs to be updated every time you update the website and every time you put new information into the news part of the website. You can update the XML file manually by yourself by editing the code, or you would need to use some script or service that does this for you.\\ + 
 +The XML file needs to be updated every time you update the website and every time you put new information into the news part of the website. You can update the XML file manually by yourself by editing the code, or you would need to use some script or service that does this for you.
  
 An example of a RSS.xml file: An example of a RSS.xml file:
-<code><?xml version="1.0" encoding="UTF-8" ?>+<code><?xml version="1.0" encoding="UTF-8"?>
 <rss version="2.0"> <rss version="2.0">
- 
 <channel> <channel>
-  <title>My Title</title> +  <title>put channel title here</title> 
-  <link>https://mywebsite.com</link> +  <link>put channel url here</link> 
-  <description>My Description</description>+  <description>put channel description here</description>
  
-  
   <item>   <item>
-    <title>Title of the Entry</title> +    <title>put item title here</title> 
-    <link>Link of the Entry</link> +    <link>put item url here</link> 
-    <description> +    <description>put item description here</description> 
- +  </item>
-<![CDATA[    <img src=“Image Link">    +
- +
-      My Text here  ]]>  </description> +
- </item> +
  
   <item>   <item>
-    <title>Title of the Entry</title>+    <title>put item title here</title
 +    <link>put item url here</link> 
 +    <description>put item description here</description> 
 +  </item>
  
-    <link>Link of the Entry</link> 
-     
- 
-<description> 
- 
- <![CDATA[    <img src=“Image Link">    
- 
-My text <p>  
- 
-My text 
-        
- ]]>  
-</description> 
- 
-  </item> 
 </channel> </channel>
- 
 </rss> </rss>
 </code> </code>
 +
 +After uploading your feed to your server, check if your RSS feed works well at [[https://validator.w3.org/feed/|W3C Feed Validation Service]].