1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/rss-bridge_ynh.git synced 2024-09-03 20:25:51 +02:00
RSS-Bridge package for YunoHost
Find a file
JimboJoe 9fedcdb342
Merge pull request #7 from YunoHost-Apps/testing
Upgrade to upstream version 2019-03-17
2019-03-17 21:40:25 +01:00
conf Initial commit for v0.2 2017-04-26 19:06:38 +02:00
scripts Upgrade to upstream version 2019-03-17 2019-03-17 21:40:00 +01:00
check_process Upgrade to upstream version 2018-09-0 2018-09-15 18:00:47 +02:00
LICENSE Initial commit for v0.2 2017-04-26 19:06:38 +02:00
manifest.json Upgrade to upstream version 2019-03-17 2019-03-17 21:40:00 +01:00
README.md Upgrade to upstream version 2019-03-17 2019-03-17 21:40:00 +01:00

rss-bridge for Yunohost

Install rss-bridge with YunoHost

Integration level

This is a rss-bridge package for YunoHost.

Shipped version: 2019-03-17

rss-bridge is a PHP project capable of generating ATOM feeds for websites which don't have one.

Supported sites/pages (main)

  • FlickrExplore : Latest interesting images from Flickr
  • GoogleSearch : Most recent results from Google Search
  • GooglePlus : Most recent posts of user timeline
  • Twitter : Return keyword/hashtag search or user timeline
  • Identi.ca : Identica user timeline (Should be compatible with other Pump.io instances)
  • YouTube : YouTube user channel, playlist or search
  • Cryptome : Returns the most recent documents from Cryptome.org
  • DansTonChat: Most recent quotes from danstonchat.com
  • DuckDuckGo: Most recent results from DuckDuckGo.com
  • Instagram: Most recent photos from an Instagram user
  • OpenClassrooms: Lastest tutorials from fr.openclassrooms.com
  • Pinterest: Most recent photos from user or search
  • ScmbBridge: Newest stories from secouchermoinsbete.fr
  • Wikipedia: highlighted articles from Wikipedia in English, German, French or Esperanto
  • Bandcamp : Returns last release from bandcamp for a tag
  • ThePirateBay : Returns the newest indexed torrents from The Pirate Bay with keywords
  • Facebook : Returns the latest posts on a page or profile on Facebook

Plus many other bridges to enable, thanks to the community

Output format

Output format can take several forms:

  • Atom : ATOM Feed, for use in RSS/Feed readers
  • Mrss : MRSS Feed, for use in RSS/Feed readers
  • Json : Json, for consumption by other applications.
  • Html : Simple html page.
  • Plaintext : raw text (php object, as returned by print_r)

Screenshots

image

RSS-Bridge hashtag (#rss-bridge) search on Twitter, in ATOM format (as displayed by Firefox):

image

Enabling/Disabling bridges

By default, the script creates whitelist.txt and adds the main bridges (see above). you can edit it:

  • to enable extra bridges (one bridge per line)
  • to disable main bridges (remove the line)
  • to enable all bridges (just one wildcard * as file content)

As a matter of simplicity, this YunoHost package enables every bridge by default.