NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
YuppY
Jun 29, 2013Aspirant
Installing Selfoss on ReadyNAS Pro 2
As you know, Google will close its Reader tomorrow and users are migrating to different RSS readers and aggregators. Selfoss (http://selfoss.aditu.de/) is one of these alternatives. It is opensource, lightweight and have very nice interface. And it could be installed to ReadyNAS server.
This is how it is done:
This is how it is done:
- Install requirements (PHP 5.3 with sqite and gd modules)
Easiest way is to buy PHP addon from ReadyNASXtras (http://readynasxtras.com/readynas-x86-add-ons/php-53-x86), but it is not too hard to install these requirments via shell:
- Add debian squeeze source to /etc/apt/sources.list:
deb http://www.readynas.com/packages 4.2.23/
#deb http://archive.debian.org/debian etch main
deb http://ftp.debian.org/debian squeeze main
(thanks to chirpa for this trick https://www.readynas.com/forum/viewtopic.php?t=62906#p352609)
- apt-get update
- apt-get install debian-archive-keyring
(otherwise you'll have to confirm signature of each squeeze package)
- apt-get install php5 php5-sqlite php5-gd
- Add debian squeeze source to /etc/apt/sources.list:
- Download and unpack Selfoss. I've used /c/webroot/selfoss folder.
- Set owner of this folder. It should be same user as starting apache:
chown -R admin:admin /c/webroot/selfoss - Configure apache. Config located in /etc/frontview/apache/httpd.conf. I've created /etc/frontview/apache/addons/selfoss.conf, which is imported automatically:
Include /etc/apache2/mods-available/php5.load
Include /etc/apache2/mods-available/php5.conf
PHPIniDir /etc/php5/apache2
Alias /selfoss /c/webroot/selfoss
<Location /selfoss>
Options +FollowSymLinks +SymLinksIfOwnerMatch
</Location> - Fix php timezone warnings. ReadyNAS using non-standard timezone format which issue warnings in php. Simply edit this setting in /etc/php5/apache2/php.ini:
date.timezone = {your timezone} - Configure Selfoss
- Copy defaults.ini into config.ini.
- Uncomment "RewriteBase /selfoss" line in .htaccess.
- Copy defaults.ini into config.ini.
- Restart apache
- killall /usr/sbin/apache-ssl
- /usr/sbin/apache-ssl -f /etc/frontview/apache/httpd.conf
- killall /usr/sbin/apache-ssl
- Open https://{ReadyNAS host}/selfoss, add RSS sources or import OPML.
- Open https://{ReadyNAS host}/selfoss/update to load feeds.
- Add cron job to update feed as described in selfoss readme.
That's it.
Replies have been turned off for this discussion
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!