Freitag, 10. Mai 2013

Tiny Tiny RSS and Synology NASes

Today I spent a bit of time to evaluate Tiny Tiny RSS, an Open-Source and web-based RSS client with API support and much, much more.

I simply wasn't too happy with my last Feedly experiments, namely: No plugins, no filtering / tagging / scoring support and, well, it's closed-source. So I decided to give Tiny Tiny RSS a try. Why? Maybe you've heard about Google Reader closing soon.

Luckily, Syno Community is offering a (beta) package for Synology NASes, like for my DS212+. To get this package you have to add Syno Community's package repository with a special parameter:

http://packages.synocommunity.com/?beta=1

(Note the ?beta=1 at the end)

After adding, installation should go pretty smooth. Oh, and did I mention you have to enable MySQL and Web Station before doing that? Otherwise it won't work. Really.

In case you're wondering what's your admin user default password (in case you didn't change it yet) for the MySQL server: it's empty, nothing, nada.

If Tiny Tiny RSS' update daemon is not running correctly, that is, your feeds don't get updated, see the next steps:

Stop the package in the Synology package manger.

Check what's going on by manually running

su -m nobody -c "php /var/services/web/tt-rss/update.php --daemon"

on the SSH command line.

If there's an error like "sh: /usr/syno/bin/php: not found" you have to link the existing PHP binary via

ln -s /usr/bin/php /usr/syno/bin/php

After that the regular "--daemon" should work and also update the feeds. Now you can start the package again in the package manager.

Hope this helps.






2 Kommentare:

Anonym hat gesagt…

Thanks. This post really helped me out.
F

Guillaume hat gesagt…

Hi,

Below the error, I get after running this command : su -m nobody -c "php /var/services/web/tt-rss/update.php --daemon"

DS> su -m nobody -c "php /var/services/web/tt-rss/update.php --daemon"
su: can't chdir to home directory '/home'
PHP Warning: PHP Startup: Unable to load dynamic library '/lib/php/extensions/p hp_mbstring.dll' - /lib/php/extensions/php_mbstring.dll: cannot open shared obje ct file: No such file or directory in Unknown on line 0
[22:34:27/31448] Lock: update_daemon.lock
PHP Warning: PHP Startup: Unable to load dynamic library '/lib/php/extensions/p hp_mbstring.dll' - /lib/php/extensions/php_mbstring.dll: cannot open shared obje ct file: No such file or directory in Unknown on line 0
[22:34:28/31523] Lock: update.lock
[22:34:29/31523] Scheduled 156 feeds to update...
[22:34:30/31523] Base feed: http://tt-rss.org/releases.rss
[22:34:30/31523] => 0000-00-00 00:00:00, 1 1
[22:34:36/31523] => 0000-00-00 00:00:00, 3 2

Then it looks to update my feeds. Any idea ?

Thanks,

Guillaume

Kommentar veröffentlichen