-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Description
Describe the bug
This self-hosted codebase calls out to cloudflare, unexpectedly.
Cloudflare is a centralising, filtering, essentially MITM attack on the distributed design of the internet -- it seems fine, until they decide to block you for some arbitrary reason (such as "too many" search requests, very relevantly), then you find out you are arbitrarily disenfranchised from most of the major internet sites, with little recourse.
Cloudflare has no place in a self-hosted service running on one's own network. It should be removed, disabled by default, or at least very easily disabled.
Evidence
gpt-researcher/frontend/index.html
Line 13 in 2a94c18
| <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css"> |
gpt-researcher/frontend/index.html
Line 406 in 2a94c18
| <script src="https://cdnjs.cloudflare.com/ajax/libs/showdown/1.9.1/showdown.min.js"></script> |
Expected behavior
Self-hosted service that connects to no SaaS services, other than what admins configure it to connect to by providing API keys.