Skip to main content
Omnis formula applicationis requirit blocum strategy qui dicit fp-appimage-updater ubi quaerere versionem recentissimam et quomodo eam dēscribere. Tres strategiae praesto sunt.
Quando quaque strategia utendum:
Utere strategia forge pro applicationibus distributis per emissiones GitHub, GitLab, Gitea, vel Forgejo. fp-appimage-updater consulit API emissionum, formulae nomini fasciculi assetis tuae respondet et fasciculum correspondentem dēscribit.Pro repositoriis GitHub, potes providere tesseram API per secrets.yml vel variabilem ambientis GITHUB_TOKEN ad limites rate praeteriendos. Vide Configurationem Globalem pro singulis.Pro repositoriis GitLab, resolver adhibet API latest permalink in https://gitlab.com/api/v4/projects/<project-path>/releases/permalink/latest, legit assets.links et praefert direct_asset_url cum praesto est.Pro instantiis auto-hospitatis Gitea vel Forgejo, resolver automatice detegit platam interrogando endpoint metadata /swagger.v1.json hostis repositorii.

Campi

string
obbligatorio
Debet esse forge.
string
obbligatorio
URL completa ad repositorium GitHub, GitLab, Gitea, vel Forgejo (exempli gratia, https://github.com/owner/repo).
string
Formula substitutiva ad respondendum nomini fasciculi assetis emissionis. Adhibet syntaxim glob styli shell (exempli gratia, "*-amd64.AppImage"). Primus asset respondens eligitur. Necessaria si asset_match_regex non praebetur.
string
Expressio regularis optionalis pro nomine fasciculi assetis. Utere hoc pro casibus complexis ubi formula glob simplex nimis lata est. Exempli gratia, ad respondendum Obsidian-1.5.3.AppImage dum excluditur Obsidian-1.5.3-arm64.AppImage, potes uti ^Obsidian-[0-9.]+\\.AppImage$.
string
Formula optionalis ad inveniendam AppImage specificam intra archivum .zip. Si asset solutum est fasciculus ZIP, renovator fasciculum huic formulae respondentem extrahet. Si omittitur, automatice quaerit fasciculos in .AppImage desinentes aut magic bytes ELF continentes.

Superationes per applicationem

Etiam potes definire hos campos directe in formula applicationis (non intra strategy) ad superandum configurationem globalem pro hac applicatione:
boolean
Habilitat vel dishabilitat subsidiarium procuratoris API GitHub pro hac applicatione. Cum habilitatum, petitio metadata GitHub limite rate adfecta repetitur per bases procuratorum configuratas. URL realis dēscriptionis semper utitur nexu directo assetis GitHub.
string | string[]
URL(s) basis procuratoris utendas cum github_proxy habilitatum est. Accipit unicam stringam URL, enumerationem URLium vel stringam all ad temptandum quemque procuratorem integrum in ordine.
boolean
Cum false, fp-appimage-updater ignorat fenestram priorem limitis rate et semper temptat petitionem.

Exempla

Emissio Forge normativa:
Extractio archivi ZIP: Si applicatio intra fasciculum ZIP colligatur, utere asset_match ad ZIP inveniendum et inner_asset_match ad definiendum quem fasciculum extrahere:
Responsio per Regex: Utere asset_match_regex pro casibus complexis ubi formula glob simplex nimis lata est (exempli gratia, ad assets arm64 excludendos):
Repositorium GitLab:
Gitea/Forgejo auto-hospitatus: Plata hostis automatice detegitur.
Ultima modifica il 17 aprile 2026