Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Plugin Request: TinyRSS

Featured Replies

I would love this as well

ive been working on trying to get this to run, unless I am completely missing something we should be able to. I have gotten things to a point where it is seeing the install enough to throw an error, but I have no idea how to solve the generic error. Not sure how you could make a plugin out of this but if you install the simple features webserver plugin (gives you php and lighttpd) and the mysql plugin you should have all of the requirements taken care of.

so I was able to get this running. I have no idea how to make a plugin to do it but I am going to work on it as the process I went through was a giant pain in the ass. There are still a couple of issues I have to work around before I can do the plugin thing but I am going to see what I can do.

  • 1 month later...

I'd love to get this going as well. Here's what I've gone through so far.

 

- used the MySQL plug-in to get a database server (root password is 'root')

- used the Simple Features plug-in to get a web server (sqlite-3.7.14.1-i486-1.txz - broken and replaced with a new MD5 in the plug-in)

- used OpenSSH plugin to get terminal access (because I'm at work and telnet puts my password in the clear)

- set /mnt/cache/www as my web directory on port 81 with the Web Server on the unRAID settings page

- opened port 81 in my router and directed it to my unRAID box (so I can look at RSS away from home)

- downloaded TT-RSS tarball

- extracted into /mnt/cache/www/tt-rss/

- tested, and saw that it worked, saw the initial TT-RSS page with a big install button

 

I'm trying to create the database, but I keep getting syntax errors...

 

mysql -u root -p CREATE DATABASE ttrssdb

 

I finally got it done with by separating the commands:

 

mysql -u root -p

 

and then

 

create database ttrssdb

 

I had to put a semi colon and "exit" manually. It was nuts... I searched around for examples, and everything was in lower case...

 

Right now, I'm trying to figure out how to create a user with appropriate privileges, as the instructions at http://www.linux.com/learn/tutorials/322446-weekend-project-replacing-google-reader-with-tiny-tiny-rss note:

 

mysql -u root -p -h yourmysqlhost.example.com GRANT alter,create,delete,drop,insert,update,select ON ttrssdb.* TO ttrssuser IDENTIFIED BY SomePassword

 

After that, I anticipate I'll just install TT-RSS and everything will be hunky dory.

 

 

creating config.php (using a copy of config.php-dist) with the basic info at the top gave me an error on the page loading, so I copied it to a .bak file and focused on the errors listed on the installer page that shows when config.php was removed:

 

Some configuration tests failed. Please correct them before continuing.

 

PHP support for MySQL is required for configured mysql in config.php.

PHP support for mbstring functions is required but was not found.

PHP support for ctype functions are required by HTMLPurifier.

PHP support for iconv is required to handle multiple charsets.

I found a post on TechRepublic that was similar, but used quotes so that I didn't make syntax errors.

http://www.techrepublic.com/blog/opensource/losing-your-google-reader-try-tiny-tiny-rss-instead/4245

 

I was able to create a database, create a user and password, and give that user privliges... then I imported the schema.

 

And... of course, now I understand why that was a pain... you have to re-compile PHP with the support needed by tt-rss.

To recomplie, you need a build environment, with all the dependencies... and their dependencies.

 

So, I suppose a plugin would have to include a pre-complied php package having the proper support. The rest of it *is* straight forward, but apparently I'd rather pay $30 to self-host Fever, or ~$20/year to use NewsBlur or Feedbin.

yeah I ended up giving up and switching gears, I just couldnt get past the PHP issues. I installed the Virtual Box plugin and created an ubuntu server VM and am running it from that and it works really well. Installing it on Ubuntu is about as easy as it gets. Some config was needed to pass the ports through to the VM but that wasnt too bad.

 

I did server just so there was less memory load for the VM without the GUI.. that might be reality might not be but it makes sense to me.

  • 2 weeks later...

Good to hear it was truly that much of a pain, and not me just complaining because I didn't know what to do.

 

I ended up using Fever on nearlyfreespeech.net. I thought about tt-rss on the same host, and still might try it, but the curation feature seemed worth it to me to spend on the license, since I was going to bother with web hosting...

  • 1 month later...

I have got Tiny Tiny RSS almost working. I am using the web server from Simple Features and installed the MySQL plugin. I get past the TT-RSS install then when I try to access it I get the error

"Startup failed Tiny Tiny RSS was unable to start properly. This usually means a misconfiguration or an incomplete upgrade. Please fix errors indicated by the following messages: Please don't run this script as root."

I have no idea where to go from here. Any thoughts?

Thanks

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.