Skip to content

manage proxies better #59

@vikstrous

Description

@vikstrous

We have to address a few issues:

  • For users who can access the pirate bay directly we need to prioritize the real pirate bay
  • For users who can't we need to make sure they can configure their preferred proxy or proxy list to be first
  • We need an extensible way of parsing proxy lists
  • We should consider adding actual http proxies as an option in addition to reverse proxies
  • We already have a way to blacklist proxies, but this is something that we might want to have more control over. I propose that we run a github hosted website with json lists that the client can periodically sync with. I imagine the client caching the data for about a day.
  • We should prefer https over http whenever possible

We'll need some refactoring to make this happen and we really need proper testing once the codebase is testable.

I'd say this is blocked on #44 to avoid breaking anything in the process of adding these features.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions