

Yatko (yatko.app) muudab iga avaliku GitHubi repositooriumi korralikeks allalaadimislinkideks, mis valivad iga külastaja operatsioonisüsteemi ja arhitektuuri jaoks õige väljalaskevaria. Vaheta domeen — üks klikk õige binaarfailini.
Loading comments…
Looja
neon_dev
Külasta veebisaiti
yatko.app
Projekti info
Toote märksõnad
Yatko (yatko.app) on kergekaaluline lingiteenus, mis muudab iga avaliku GitHubi repositooriumi selgeteks, platvormiteadlikeks allalaadimislinkideks. Selle asemel, et suunata külastajaid segadust tekitavale GitHubi väljalasete lehele, kus on mitu varundusvalikut, tuvastab Yatko iga külastaja operatsioonisüsteemi ja arhitektuuri ning suunab nad otse õigele binaarile. Põhiidee on lihtne: vaheta github.com yatko.app vastu mis tahes repositooriumi URL-is ja õige fail leiab tee õige kasutajani — ilma käsitsi valimiseta.
Sihtlehe URL peegeldab täpselt GitHubi struktuuri: yatko.app/omanik/repositoorium. Kui tead GitHubi teed, tead juba ka Yatko linki — pole vaja konfiguratsiooni, seadistamist ega kontot.
/dl/omanik/repositoorium lõpp-punkt tuvastab külastaja platvormi reaalajas ja suunab vastavale väljalaskevarundusele. Üks klõps ja õige binaar hakkab alla laadima.
/api/link/omanik/repositoorium lõpp-punkt tagastab JSON-vastuse, mis sisaldab lahendatud allalaadimisURL-i. See teeb Yatko integreerimise ehitus-skriptidesse, uuenduskontrollijatesse või muudesse automatiseeritud tööriistadesse, mis peavad hankima uusima väljalaskeartefakti, lihtsaks.
"Vaheta domeen — üks klõps õigele binaarile."
See on kogu müük ja see on värskendavalt aus. Yatko ei püüa olla täismahuline väljalaskehaldusplatvorm ega paketihaldur. See lahendab täpselt ühe probleemi — GitHubi väljalaskevarunduse sobitamise külastaja operatsioonisüsteemi ja arhitektuuriga — ja lahendab selle URL-i teisendusega, mis on nii lihtne, et tundub tagantjärele ilmne. API lõpp-punkt lisab arendajatele kasulikkust ilma tavakasutajate põhikogemust keerulisemaks muutmata.
Teised tööriistad, mida võiksid kaaluda
Haldad avalikku GitHubi projekti, millel on mitu väljalaskevarundust, ja tahad kõrvaldada "millist faili ma alla laadin?" segaduse. Samuti tasub proovida, kui oled väsinud kohandatud allalaadimislehtede või ümbersuunamisskriptide haldamisest või kui tahad null-hooldusega viisi, kuidas suunata kasutajaid õigele binaarile dokumentatsioonist, README-failidest või sotsiaalmeedia linkidest. Ja kui ehitad automatiseerimist väljalaske levitamise ümber, annab JSON API sulle puhta, sõltuvusteta viisi allalaadimisURL-ide lahendamiseks lennult.