no hackery, no beta no symliking your filesystem . Normal install works on latest DSM server with clients macOS, win10pro(normal/insider), iOS on iPad, android +5 /MIUI on phone. All browser based and look good and Mariadb is faster than Postgres.
Rest of story
Think a bit of nuances should be put in place. Just a Mac user, for example had a big wooooosh
1st) Sane Install (without symlinks, losing data (in my case) and changing files you shouldn't, is possible. Just read the errors in the nginix log file and you'll progress.
I'm not flaming, but somehow TT-RSS has the most bizarre HCL/SWCL I've ever encountered. It's not an attack, I love TT-RSS, fell into a big nothing after Reader was closed. , I spent countless hours finding some matrix of os's kernels and https and php's which would work together.I really hope I missed it. What I found is it should run on, It doesn't run on.
I imagine thinks run fine when using apache2.4 on stock ubuntu, but Synology for example decided to do a stealth operation and switched core httpd for nginix glued some custom scripts to migrate from apache to nginix and done. After the update every https ssl request throw bizarre errors... the custom scripts moved the private apache key and gave it to nginix for example, I found out because my supported caldav/carddav service wouldn't work on any client anymore.
Sorry for babbling. My point is unsupported if if we talk about Plan9OS, C128, self made PHP interpreters, home made web servers. Access97 as a DB backend. OK unsupported.
If you want to put Synology conduits of business conducts (never got an answer to why they switched btw) than I can understand your reasoning. But it's Synology and its LAMP stack is very configurable, 3+ different back-end http(s) from two vendors and different php versions and php version manager. So there are combinations that work, are supported, but not my one because a "synology" sticker is on that box.
But I put more time in writing to this list then getting it working, secure, with autoupdates, no beta tt-rss or beta-Synology. I've changed one php path in your php config file, re-created the db, imported my opml and my perfect Googles Reader alternative is back in business. Thanks!
And I promise I won't make a package seeing how that worked out for the other guy.
Thanks for listening.
P.S. A Raspberry for TT-RSS is a prober (supported ?) machine and better than my cabinet in RAID-6 filled with WD RED disks. Is it a thin client which you're at least PXEíng from some sort of storage pool? The raspberry can run my external bind server and act as my internal print server and platformio. I actually power the, in your opinion proper server, using a spare usb port on my synology nas