Elérhető a gitmal 1.0, a git-repozitóriumok statikus web-képviseleteinek generátora

Megjelent a Gitmal projekt első kiadása, amely lehetővé teszi statikus weboldalak generálását a Git-repozitóriumok navigálásához. A repozitórium tartalma vizuális webes megjelenítéssé alakul át, amely a GitHub stílusában készült (példa), kizárólag statikus HTML-oldalakat tartalmaz, és nem igényel szerveroldali szkriptek végrehajtását. Ez a megközelítés lehetővé teszi, hogy olyan weboldalakat készítsenek, amelyek a git-repozitóriumok tartalmának megtekintésére szolgálnak, minimális szervererőforrásokat igényelve. A projekt kódja Go nyelven készült, és MIT licenc alatt terjesztik.

A Gitmal támogatja a téma testreszabását, a kód szintaxis kiemelését és a markdown formátum megjelenítését. A repozitórium struktúrájában való navigálás és a kódfájlok tartalmának megjelenítése mellett elérhetők a branch-ek, címkék és commitok megtekintésére szolgáló nézetek is. A webes megjelenítést folyamatosan frissíteni lehet inkrementális frissítéseken keresztül, amelyek során a hiányzó oldalak minden repozitóriumban végrehajtott módosításkor generálódnak. A generált tartalom méretének csökkentése érdekében alkalmazható a minifikálás és a tömörítés (flag-ek: —minify —gzip). A Zig és ZX eszközkészletekkel, valamint a my-badges-szel rendelkező repozitóriumok weboldalainak generálása 25 percet vesz igénybe egy MacBook Air M2-n, és körülbelül 2 GB fájl megőrzéséhez vezet.

Elérhető a gitmal 1.0, a git-repozitóriumok statikus web-képviseleteinek generátoraElérhető a gitmal 1.0, a git-repozitóriumok statikus web-képviseleteinek generátora


Forrás: opennet.ru
Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster