

Have you tried koreader? It’s not perfect, but if the screen is large enough it normally works pretty well. I use it on a Kobo reader, but it works on Android as well (not sure about iOS).


Have you tried koreader? It’s not perfect, but if the screen is large enough it normally works pretty well. I use it on a Kobo reader, but it works on Android as well (not sure about iOS).


This website is like 10 years old from memory, well before grid-scale batteries were widespread (well they still aren’t in many countries).


Raw sunshine and moonlight should also work for this use case, albeit with some manual config work potentially.


You can always self host forgejo, but yeah, codeberg is an opinionated place, I suspect primarily due to resource constraints. Not a github replacement and not really trying to be.
I integrate Miniflux with readeck, which is then combined with a readeck plugin for koreader, allowing me to easily read articles on my ereader, without relying on a paid service.
I’m also one of those people that still uses custom ROMs on Android, and since the backup and restore situation is still kind of dire if you don’t use Google (and sometimes even with) it’s easier to have most of my configuration and state stored on a server, and so I can wipe a phone with relatively little risk.


You could use tailscale or netbird. Alternatively, you can use a dynamic DNS provider which usually provide free subdomains, if you don’t want to pay for a domain. And even with all of that, Jellyfin doesn’t require HTTPS, although there may be clients that do (make sure you’re behind a VPN in this case).
I had a quick look and the AI features that are added:
They do look to be optional at least. I’d probably be a bit more concerned if the code was largely written with LLMs, given the large number of commits in what looks to be only a few months.


Effective as of the end of this sentence. This sentence I’m speaking right now. Period.


They mean on the client side most likely. A reverse proxy will be transparent to the user.


Almost as annoying is if they give you a single /64. Here’s an absurd amount of IPs but you only get one subnet. Thankfully, I’ve had nothing smaller than a /56.


Not the OP but:
FreshRSS interface is kind of ugly (probably can be tweaked). You can use third party RSS readers, but that ends up being almost as much work as installing readeck and the like.
FreshRSS doesn’t support OPDS or have any koreader integration, unlike readeck. These are essential features for reading on an e-ink reader, which is my preferred way to read longer articles in particular.


I think country TLDs don’t have WHOIS privacy protection if you care about that.
The risks of auto-updating now include “devs losing their shit” which has become increasingly common.


I like that matter provisioning requires verification of their certificate, but I don’t like that certificates can expire or the certificate authority can shut down. Although maybe that’s all taken care of by the DCL? In which case that’d be fine.
It’s also pretty obnoxious that it requires an Android phone with Google play services enabled (and even a Google login IIRC) or an iOS phone. There are ways around this, but they are pretty complex and not well documented.


If any ai Ia involved they will dismiss not only it but you and it’s a really irritating habit that is starting to emerge.
It’s perfectly understandable. It used to be that a project that had the appearance of a significant amount of work and polish put into it could be reasonably trusted. With the rise of LLMs, that assumption has gone completely out the window as people can churn out appealing looking slop in record time. In addition, LLMs are dominated by the most transparently evil tech companies in existence, and the fully open models aren’t yet good enough, and are still built on the backs of the absurd amount of energy usage used to train the models.
That all being said, I don’t think the OP is being malicious and I appreciate the disclosure but I’d give this project a year of maintenance before I would reasonably trust it.


Not FOSS or open source in any sense. You could still say it’s self-hosted, but I suspect most people self-hosting care about this.


Snikket is essentially just prosody but more of an all in one package.


Endurain, a self hosted fitness app, may get gadgetbridge integration once the network helper is finished.


This one is nicer than uptime-kuma if you prefer declarative config.
If you’re in the US, it’s because all of the major ISPs siphoned up much of the ipv4 address space so they can still offer it to everyone.
In Australia, on the other hand, most ISPs provide CGNAT by default, although most of them offer a free opt-out and have ipv6. Mobile services are also typically CGNAT, although many offer ipv6 + 464XLAT (an ipv4 compatibility mode using ipv6).
In developing countries some sort of ipv6 solution is almost universal, particularly those with higher populations such as India, since it would cost an absurd amount of money to buy up that amount of ipv4 address space today.