4.2 KiB
RSS-Bridge for YunoHost
This package allows you to install RSS-Bridge quickly and simply on a YunoHost server. If you don't have YunoHost, please consult the guide to learn how to install it.
Overview
RSS and Atom feed generator for websites that don't have one.
Shipped version: 2021-04-25~ynh1
Demo: https://wtf.roflcopter.fr/rss-bridge/
Screenshots
Disclaimers / important information
Supported sites/pages (main)
FlickrExplore
: Latest interesting images from FlickrGoogleSearch
: Most recent results from Google SearchGooglePlus
: Most recent posts of user timelineTwitter
: Return keyword/hashtag search or user timelineIdenti.ca
: Identica user timeline (Should be compatible with other Pump.io instances)YouTube
: YouTube user channel, playlist or searchCryptome
: Returns the most recent documents from Cryptome.orgDansTonChat
: Most recent quotes from danstonchat.comDuckDuckGo
: Most recent results from DuckDuckGo.comInstagram
: Most recent photos from an Instagram userOpenClassrooms
: Lastest tutorials from fr.openclassrooms.comPinterest
: Most recent photos from user or searchScmbBridge
: Newest stories from secouchermoinsbete.frWikipedia
: highlighted articles from Wikipedia in English, German, French or EsperantoBandcamp
: Returns last release from bandcamp for a tagThePirateBay
: Returns the newest indexed torrents from The Pirate Bay with keywordsFacebook
: 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 readersMrss
: MRSS Feed, for use in RSS/Feed readersJson
: Json, for consumption by other applications.Html
: Simple html page.Plaintext
: raw text (php object, as returned by print_r)
Configuration
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.
Multi-users support
This is application is public and there's no notion of user.
Documentation and resources
- Official app website: https://github.com/RSS-Bridge/rss-bridge
- Official admin documentation: https://github.com/RSS-Bridge/rss-bridge/wiki
- Upstream app code repository: https://github.com/RSS-Bridge/rss-bridge
- YunoHost documentation for this app: https://yunohost.org/app_rss-bridge
- Report a bug: https://github.com/YunoHost-Apps/rss-bridge_ynh/issues
Developer info
Please send your pull request to the testing branch.
To try the testing branch, please proceed like that.
sudo yunohost app install https://github.com/YunoHost-Apps/rss-bridge_ynh/tree/testing --debug
or
sudo yunohost app upgrade rss-bridge -u https://github.com/YunoHost-Apps/rss-bridge_ynh/tree/testing --debug
More info regarding app packaging: https://yunohost.org/packaging_apps