Skip to main content
Import API (/docs ja ”Open in Ayakaleaf” -painikkeet, open-in-overleaf-moduuli) toimii jokaisen Ayakaleaf Pro -podin web-palvelussa ja on oletuksena käytössä. URL-osoitteella annetut tiedostot ladataan saman podin linked-url-proxyn kautta. Sen kutsuminen on kuvattu sivulla Overleaf Import API.

Konfigurointi

Käyttöönotto ei vaadi mitään. Aiheeseen liittyvät ConfigMap-asetukset:

Useita replikoita

Mitään ylimääräistä ei tarvita. Uloskirjautuneen vierailijan pyyntö säilytetään Redisissä, joten se jatkuu sillä replikalla, jolle vierailija päätyy sisäänkirjautumisen jälkeen.

Testattu Kubernetesissa

Kubernetes 1.37:ssä yhdellä replikalla Import API:n päästä päähän -testimme menevät läpi (14 tapausta): /devs-sivu ja sen esimerkkiprojekti, katkelmat, kokonaiset dokumentit, URL-koodatut linkit ja data-URL-osoitteista tulevat tiedostot muutettuina projekteiksi, projektiksi kelpaamattomien lähetysten hylkääminen, sisäisistä osoitteista tulevien latausten hylkääminen, uloskirjautuneena lähetettyjen viestien ja linkkien säilyminen kirjautumisen yli sekä OVERLEAF_ALLOW_PUBLIC_ACCESS-asetuksella /devs uloskirjautuneille vierailijoille ja lähetetyn katkelman jatkaminen kerran sisäänkirjautumisen jälkeen; viimeinen tapaus menee läpi myös kolmella replikalla HAProxyn takana.
Viimeksi muokattu 2. marraskuuta 2026