🕷 A simpler https://github.com/RSS-Bridge/rss-bridge#rant http://purl.mro.name/AtomBridge

Marcus Rohrmoser 2b08326151 DOAP caegories. 9 months ago
static 195ab97340 primitive opml 🚀 1 year ago
testdata 42ac9e4a2f 🐳🚀 1 year ago
.gitattributes 42ac9e4a2f 🐳🚀 1 year ago
.gitignore 42ac9e4a2f 🐳🚀 1 year ago
.travis.yml bc6356ba37 go versions 1 year ago
AtomBridge.go 195ab97340 primitive opml 🚀 1 year ago
AtomBridge_test.go bc6356ba37 go versions 1 year ago
README.md fcd5d44f39 add xslt and assets. 1 year ago
atom.go 195ab97340 primitive opml 🚀 1 year ago
atom_test.go a921d65ae8 multiple feeds at once (a.k.a. whitelist). 1 year ago
bindata.go 195ab97340 primitive opml 🚀 1 year ago
build.sh a921d65ae8 multiple feeds at once (a.k.a. whitelist). 1 year ago
de.traunstein.go 649d7b431a Traunstein Thumbnails, logo, web-link 1 year ago
de.traunstein_test.go 649d7b431a Traunstein Thumbnails, logo, web-link 1 year ago
doap.rdf 2b08326151 DOAP caegories. 9 months ago
http.go 42ac9e4a2f 🐳🚀 1 year ago
opml.go 195ab97340 primitive opml 🚀 1 year ago
opml_test.go 195ab97340 primitive opml 🚀 1 year ago
version.go a921d65ae8 multiple feeds at once (a.k.a. whitelist). 1 year ago

README.md

Build Status

Why yet another?

https://github.com/RSS-Bridge/rss-bridge#rant does a great job, but I think it's time to have it even simpler:

  • no(!) runtime dependencies, just cron or the like (webserver is optional and makes sense),
  • wide range of platforms, e.g. raspi, osx, windows,
  • no separate redundant Html/RSS/Atom output, just Atom RFC4287 with client-side xslt html view,
  • standards compliant,
  • it's not even a CGI, nor needs a DB (be it sql or no-sql or embedded), nor any(!) scripting engine.
Quality very good good normal irrelevant
Functionality ×
Reliability ×
Usability ×
Efficiency ×
Changeability ×
Portability ×

Installation

t.b.d. (just get the executable)

Usage

Ad-Hoc

$ cd my/destination/feed/directory
$ AtomBridge http://instagram.com/foobar/ .

Scheduled

$ crontab -e
55 3-23/4 * * * cd /my/destination/feed/directory && /complete/path/to/binary/AtomBridge /complete/path/to/config.yaml 2>&1 | /usr/bin/logger --tag "AtomBridge"

Feed list

T.B.D.: Beside the feeds itself, also generate a opml index (again with client-side xslt html view)

Webserver settings

Work out of the box without any(!) configuration needed. Setting feed.xml as the index document may produce Cool URIs, however.