lunik1 / docker-tt-rss Goto Github PK
View Code? Open in Web Editor NEWThis project forked from linuxserver/docker-tt-rss
License: GNU General Public License v3.0
This project forked from linuxserver/docker-tt-rss
License: GNU General Public License v3.0
Docker Hub is disabling autobuilds on the free tier on 2021-06-18 so we need to look at moving to an alternative container hosting platform.
Currently a GitLab mirror of tt-rss with and a webhook on push events is used to trigger container rebuilds, as well as any pushes to this repo (which is linked to the image on dockerhub). Something that this setup can be easily migrated to would be ideal.
I'm not too familiar with the alternatives, so is any users have feedback/ideas I'd like to hear it! Frontrunner is ghcr as this would bring us in line with lsio these days.
Hello, I get this error:
Exception while creating PDO object:SQLSTATE[08006] [7] could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
But in my config I am setting the TTRSS_DB_TYPE to mysql
Any idea ?
Hi. Ive been running lunik1/tt-rss for months without any issues, but after yesterday's update it stopped working.
When im trying to open ttrss in my browser im getting the following error:
Exception while creating PDO object:SQLSTATE[08006] [7] could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
The container is set to us PGSQL database through env variables
The database is up and running i can connect to it using psql -d ttrss -h 10.10.1.12 -W -U ttrss
PHP8 is now supported upstream, so we need to look into migrating
๐๐๐๐๐๐๐๐
After the latest update pulled from dockerhub and the schema was migrated, now I was getting an error when loading the app.
The first error seen was:
E_URL_SCHEME_MISMATCH
URL scheme reported by your browser (https) doesn't match server-configured SELF_URL_PATH (http), check X-Forwarded-Proto.
Additional information:
SELF_URL_PATH: http://tinyrss.mydomainhere.com
CLIENT_LOCATION: https://tinyrss.mydomainhere.com/
I go to https://tinyrss.mydomainhere.com to hit my ttrss instance behind a reverse proxy, so the error made sense to me since http was specific in my config.php. So from seeing that error I changed the config.php from:
putenv('TTRSS_SELF_URL_PATH=http://tinyrss.mydomainhere.com/');
to
putenv('TTRSS_SELF_URL_PATH=https://tinyrss.mydomainhere.com/');
After doing that and restarting the container, now when I visit https://tinyrss.mydomainhere.com , instead of the fatal error I am seeing:
Startup failed
Please fix errors indicated by the following messages:
Please set SELF_URL_PATH to the correct value detected for your server: http://tinyrss.mydomainhere.com (you're using: https://tinyrss.mydomainhere.com)
Any help or ideas of what else I should be looking for would be much appreciated.
Update:
I also have tried renaming the existing config.php and replacing all of the needed config values with docker environment variables that all start with TTRSS_ per the newest changes and am still seeing the "startup failed" message from directly above. So I'm not sure what other configuration issue it could be causing this.
I can select one article fine, but when I select the next article, I get the following error and TT-RSS stops functioning:
TypeError: Cannot set property 'innerHTML' of null
at Object.pack (https://rss.mydomain.com/js/Article.js?1619077527:285:50)
at https://rss.mydomain.com/js/Article.js?1619077527:417:13
at NodeList.forEach (<anonymous>)
at Object.setActive (https://rss.mydomain.com/js/Article.js?1619077527:415:48)
at Object.onLoaded (https://rss.mydomain.com/js/Headlines.js?1619077527:715:13)
at https://rss.mydomain.com/js/Feeds.js?1619077527:417:16
at https://rss.mydomain.com/js/common.js?1619077527:215:32
This was working fine the other day, so I'm thinking this was introduced when I updated the image from 7d504545af to 8d8559d1d3 yesterday morning
The container was updated last night by watchtower without any issues. Startup also produced no errors in the log. However, accessing tt-rss failed with incorrect self_url, although the config.php has not been changed at all.
Apparently some of the latest changes to tt-rss are not yet reflected in this image. I have set up a new container from scratch with an new config directory and the new structure of tt-rss io not reflected there (i.e. no config.php exists either in root or the classes subdir)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.