---
title: "Introductio et Conceptus"
description: "fp-appimage-updater est instrumentum CLI celerum et in unico binario ad AppImages declarative administrandos per formulas YAML."
---

fp-appimage-updater est instrumentum CLI scriptum in Rust quod permittit te AppImages administrare, renovare et integrare in desktop omnino per fasciculos configurationis YAML a usore datos. Operatur stricte in spatio usori, non requirit GUI et est tam parvum ut vivat iuxta dotfiles tuos in quovis systemate Linux - inclusis distributionibus immutabilibus et atomicis.

## Proprietates Praecipuae

<CardGroup cols={2}>
  <Card title="Formulae Declarativae per YAML" icon="file-code">
    Define quemque app et eius strategiam renovationis in fasciculo YAML simplici. Adde, remove vel communica apps edendo fasciculos - nullo auxilio necessario.
  </Card>
  <Card title="Subsidium Multi-platformi pro Forgis" icon="git-fork">
    Pete renovationes in emissionibus **GitHub, GitLab, Gitea, vel Forgejo**. Automatice detegit instantias sibi hospitas et sinit substitutiones URL pro API et textu.
  </Card>
  <Card title="Nexus Directi & Resolutores Scripti" icon="link">
    Pete renovationes per URL statica utendo capitibus **ETag/Last-Modified**, aut utere **scriptis bash** consuetudinariis pro scaenariis complexis resolutionis versionis.
  </Card>
  <Card title="Extractio Automatica Zip" icon="file-zipper">
    Automatice detegit assets `.zip`, extrahit AppImage utendo heuristicis integratis (magic bytes ELF aut nomen fasciculi), et archivum mundat.
  </Card>
  <Card title="Downloads Delta per zsync" icon="bolt">
    Cum formula app habilitat `zsync`, renovator utitur suo backend integrato `zsync-rs` ad dēscribendos solos bytes qui mutaverunt - servans latitudinem fasciae in AppImages magnis.
  </Card>
  <Card title="Operationes Parallelae" icon="arrows-split-up-and-left">
    Mandata `check` et `update` multas appicationes simul currunt cum limitibus provisoris consciis ad batchas magnas celeriter servandas sine limites ratae tangendo.
  </Card>
  <Card title="Downloads HTTP Range Segmentati" icon="arrow-down-to-line">
    Fasciculi magni dividuntur in petitiones HTTP range parallelas cum servitor sustinet. Habilitatus per defaltam et configurabilis per app.
  </Card>
  <Card title="Integratio Desktopi" icon="desktop">
    Extrahit manifesta `.desktop` exacta et icones directe ex quoque AppImage et ea installet in `~/.local/share/applications`.
  </Card>
  <Card title="Automatio in Fundo cum systemd" icon="clock">
    Scriptum installationis configurat horologium systemd quod verificatiónes et renovationes automatice in fundo exsequitur sine interventu usoris.
  </Card>
  <Card title="Tesserae et Procuratores API GitHub" icon="shield-check">
    Praeteri limites rate utendo tesseris accessus personalis aut `secrets.yml`. Subsidium procuratoris metadatae quoque praesto est pro petitionibus non authentizatis.
  </Card>
  <Card title="Salutis Inspectiones Locales (Doctor)" icon="stethoscope">
    Mandatum `doctor` validat configurationem localem, indices necessarios, seras processus, et salutem constitutionis tuae ad omnia recte currenda.
  </Card>
  <Card title="Exitus JSON pro Scriptis" icon="code">
    Omne mandatum praecipuum sustinet indicem `--json`, praebens exitum stabilem et ab machina legibilem pro integratione in scriptis tuis.
  </Card>
</CardGroup>

## Philosophia Designi

fp-appimage-updater est intentionaliter angustum in ambitu. Exsequitur omnino in spatio usori - nullus accessus root necessarius est pro installatione normali. Configuratio vivit in `~/.config/fp-appimage-updater/`, quod id facit electionem naturalem pro repositories dotfiles. Nulla GUI est, nec registrum centrale formularum, nec basis datorum: status ducitur pure per fasciculos in disco. Tu scribis formulas tuas proprias, eas servas ubi vis et instrumentum ex via tua recedit.

<Note>
  Proiectum numquam includet repositorium formularum. Exspectatur ut tu scribas et possideas formulas proprias app tuarum. Pro inspiratione, vide [exempla officialia](https://gitlab.com/fpsys/fp-appimage-updater/-/tree/main/examples/apps).
</Note>
