yeah, no way no how to make brave relax that setting for some reason... so i've just got firefox, with a little "standalone app" extension enabled and running the current version of nostrudel with my baked in defaults and the cache relay enabled, runs beautifully and it's actually for sure faster than brave at rendering
Figured it out. its the `Content-Security-Policy: upgrade-insecure-requests` header https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/upgrade-insecure-requests
Discussion
I'm going to fix it, CSP headers are actively hostile to open source apps. the issue is my hosting provider wont let me change the headers and I cant find another one that does not require tons of KYC
well, it's not critical it just nerfs that feature on chrome based browsers it looks like, for some reason firefox is fine so i'm running that... and also yes, the production version doesn't have issues with my relay connections, but both next and several others do
for this reason in our work we are gonna stick with this current version of nostrudel production until some other solution comes up... i still haven't checked my reverse proxy isn't involved yet either
also, perhaps consider the possibility of making an electron desktop version, then you can bundle in a full blown relay like strfry... i'm very much preferring how fast this is with replicatr backing the event store
I've thought about this. but If I'm building a full desktop app and the only feature I add is a system level relay then it wont really be worth it.
If I where to build a desktop app I would want the majority of the logic to be run at the system level and not in the web view