hyphacoop/distributed-press-organizing

Add hypha-backed cors proxy

Opened this issue · 0 comments

A bunch of ActivityPub instances don't allow the reader to read directly due to CORS limitations.

We use https://corsproxy.io/ to bypass these restrictions, but it looks like it's not working for some IP addresses like India. We could see if there's something we can enable to fix this issue, but it might be best for us to set up our own.

TODO:

  • Look at off the shelf solutions, preferably with node
  • Set up instance in our ansibles
  • Add CORS to it to only allow either distributed.press domains or p2p schemes like ipfs. (maybe)
  • Update reader with our url
  • Add UI to reader to customize the cors proxy settings