Due to the private IP in use in production, citoid needs to use an outbound proxy to access the Internet
Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Author | Repo | Branch | Lines +/- | |
|---|---|---|---|---|---|
| Puppetise Citoid's configuration | Mobrovac | operations/puppet | production | +82 -3 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | Mvolz | T62768 Cite: Auto-filled references based on destination URL / DOI etc. | |||
| Resolved | Jdforrester-WMF | T90281 Improve citoid production service | |||
| Resolved | Jdforrester-WMF | T89656 Get citoid working in production | |||
| Resolved | • mobrovac | T89875 Configure citoid to use outbound proxy | |||
| Resolved | Mvolz | T90341 Let outbound proxy be configurable | |||
| Resolved | Mvolz | T89968 Make requests.js an object and pass through citoid config |
Event Timeline
Comment Actions
Yes, the native scraper makes outbound requests. Zotero only scrapes a limited set of websites (it matches the urls by regex). If the URL doesn't match any of these, we scrape it in-house.
We also augment Zotero requests with PMIDs if they have one available, another outbound request.
Comment Actions
Change 195896 had a related patch set uploaded (by Mobrovac):
Puppetise Citoid's configuration