What is Nostr?
Anthony Accioly
npub1a6w…0tyc
2024-10-31 22:14:11
in reply to nevent1q…y95j

Anthony Accioly on Nostr: It’s a CORS issue. It’s already fixed in Khatru, but I haven’t had time to ...

It’s a CORS issue. It’s already fixed in Khatru, but I haven’t had time to update Haven yet. I also want to clean up my changes and add caching to these CORS headers directly in khatru. If 👨‍💻 utxo 👨‍💻 (npub1utx…50e8)
doesn’t get to it first, I’ll try to update Haven this weekend. For now, you can enforce the CORS headers in Nginx at the location level (see below). However, I don’t recommend this from a security perspective.

https://haven.accioly.social/7b1004156efc88dd8b1125a3aa50b08cdc4e6b0d0ee68c34e05d2dd80d8b266f.svg

With CORS headers in place, Cloudflare works smoothly on top of Nginx/Docker. Just be careful not to serve videos through Cloudflare as it’s against their ToS. I’ve been there before with my personal Mastodon instance and migrating media to a proper CDN wasn't one of my top 10 favourite activities.

CC: The_Ben (npub1pt0…jyc6) , hzrd149 (npub1ye5…knpr)
Author Public Key
npub1a6we08n7zsv2na689whc9hykpq4q6sj3kaauk9c2dm8vj0adlajq7w0tyc