RSS feeds have been and still are my primary ways of reviewing current events. I made significant use of Google's RSS Reader, that is, I was subscribed to quite a few feeds through their service. Then Google decided to tear down the service. At least they gave warning and provided a means of getting at the raw data. I was able download my configuration files, which included feed names, categories, as well as starred items.
I read quite a few blog entries relating to replacement services. Most of the suggestions didn't provide the
warm and fuzzies relating to functionality, availability, and interface. A few did refer to Tiny Tiny RSS
as having the ability for me to self-serve my own feed. And it stores its information in PostgreSQL. Cool.
Installing was straight-forward on a Debian platform:
- apt-get install php5-pgsql
- apt-get install php5-cur
- su - postgres
- create user tt login password 'some password';
- create database tt with owner = tt;
- add to /etc/postgresql/9.1/main/pg_hba.conf: local tt tt md5
- /etc/init.d/postgresql reload
- cd /var/www
- wget https://github.com/gothfox/Tiny-Tiny-RSS/archive/1.9.tar.gz
- tar -zxvf Tiny-Tiny-RSS/archive/1.9.tar.gz
- rm 1.9.tar.gz
- mv Tiny-Tiny-RSS ttrss
- start the browser and finish the configuration.
The OPML file can be imported via a preferences menu.
For starred items, there is a Google Reader Import plugin which can be enabled. One enabled, a plugins menu is enabled,
and starred items are easily imported.