Currently, login expires after 30 days.

Having to login to my own service every 30 days is inconvenient, would it make sense to increase the timeout to be indefinite, or just a very long time? (1 year or longer)
I agree about the default. Note that it can be adjusted (at the bottom):

Do you think changing the default to 31536000 (365 days) would be a good new default then?
I think I identified the responsible files so I can send a PR.
EDIT: Went ahead and sent a PR
Could someone try to find a reference to a good practice somewhere?
It really differs from site to site, some examples I can think of:
I think 3 is about the minimum to avoid the worst of the "ugh, again!?" response.
We should look into refreshing the cookie. I actually thought we already were doing it :-P
Sorry for the delay; here is patch at last https://github.com/FreshRSS/FreshRSS/pull/3287
Please give it a try 馃巹