Siideynta Forgejo 12.0 madal horumarineed ee iskaashiga ayaa la daabacay. Waxay kuu ogolaanaysaa inaad geyso nidaamka shaqada wada shaqaynta ee Git kaydadka server-yadaada, oo la mid ah hawlaheeda GitHub, Bitbucket, iyo Gitlab. Forgejo waa fargeeto ka mid ah mashruuca Gitea, kaas oo isna ka baxay goobta Gogs. Forgejo waxaa la kala saaray 2022 ka dib markii la isku dayay in laga ganacsado Gitea iyo wareejinta kantaroolka shirkad ganacsi. Mashruuca Forgejo wuxuu u hoggaansamaa mabaadi'da maaraynta madaxbannaan iyo xakamaynta bulshada. Git martigelinta Codeberg.org waxay u wareegtay adeegsiga Forgejo. Xeerka mashruuca wuxuu ku qoran yahay Go waxaana lagu qaybiyaa shatiga GPLv3.
Astaamaha ugu muhiimsan ee madalku waa isticmaalka kheyraadka oo hooseeya (waxaa loo isticmaali karaa guddiga Raspberry Pi ama qiimo jaban VPS) iyo hab fudud oo rakibid ah. Astaamaha maaraynta mashruuca ee caadiga ah ayaa la bixiyaa, sida maaraynta hawsha, raadraaca arrimaha, codsiyada jiidista, wiki, qalabka isku-dubaridka kooxaha horumariyeyaasha, diyaarinta sii deynta, meelaynta xirmooyinka otomaatiga ah ee kaydka, maaraynta xuquuqda gelitaanka, is-dhexgalka goobaha isku-dhafka joogtada ah, raadinta koodhka, xaqiijinta iyada oo loo marayo LDAP iyo OAuth, marin u helka kaydka iyada oo loo marayo borotokoollada SSH iyo HTTP/HTTPS, webhooks si loogu daro Slack, Discord, iyo adeegyo kale, taageerada Git hooks iyo Git LFS, qalabka loogu talagalay u guurista iyo milicsiga kaydka. Astaamo gaar ah ayaa ah awoodda loo leeyahay in la isticmaalo hab-maamuuska ActivityPub si loogu mideeyo mashaariicda shaqsiga ah shabakad federaal ah. adeegayaasha horumarinta.
Isbeddellada ugu waaweyn:
- Bogga astaanta guud ee isticmaalaha dib baa loo habeeyay Falalka dheeraadka ah ayaa lagu daray liiska astaanta guud.

- Lahaanshaha la hagaajiyay ee dib u eegista codsiyada jiidista ee heerka ballanta (halkii isbeddel buuxa oo daboolaya dhammaan ballan-qaadyada, qaabkan shaqsiga uu sameeyo ayaa si isdaba joog ah dib loogu eegayaa). Badhamada hore iyo gadaal ayaa lagu daray si loogu dhex maro ballanqaadyada inta lagu jiro dib u eegista. Isticmaalka badhanka dib u eegista dhamaadka ee gafafka shaqsiga waa la oggolaaday. Qoraalka sharraxaadda ballan-qaadka ayaa looga tagay inuu ka muuqdo boggaga dib u eegista.

- Waxaa lagu daray ikhtiyaar si loogu diro ogeysiisyada iimaylka ee ku saabsan guul-darrooyinka marka la fulinayo shaqooyinka la qorsheeyay (Falalka Forgejo).
- La wanaajiyey habka lagu hubinayo isku dhacyada iyadoo la adeegsanayo codsiyo jiid furan marka la riixayo ballanqaadyada cusub ee laanta la beegsanayo. Markii hore, hubinta noocan oo kale ah waxay keentay culeyska I/O oo u dhigma tirada codsiyada jiidashada furan sababtoo ah qalliinka lagu mariyey geedka shaqada. U beddelashada amarka "git merge-tree --write-tree" waxay oggolaatay isku darka iyada oo aan la helin geedka shaqada, taas oo si weyn u yaraysay culeyska goobaha waaweyn.
- Waxaa lagu daray awoodda isticmaalka SSH ee hawlihii hore ugu xidhnaa OpenPGP. Si aad u saxiixdo ka dib markaad tafatirto faylalka ama aqbasho isbeddelada, furaha SSH hadda waxa la isticmaali karaa beddelka furaha GPG (saxiixa waxa lagu soo saaray TPM iyada oo loo sii marayo ssh-agent).
- Sida caadiga ah, faylka robots.txt ayaa lagu daraa si loogu wargaliyo bots-ka qaybaha aan ahayn in la tilmaamo.
- Lagu daray sifo lagu ilaaliyo fargeetada la mid ah mashruuca ugu weyn.

- Taageero lagu daray eegida moodooyinka 3D ee qaabka glTF.

- Tafatiraha faallooyinka hadda wuxuu kuu ogolaanayaa inaad gudaha geliso adigoo isticmaalaya furaha Tab.
- Iyada oo ku saleysan Alpine 3.22, sawir weel diyaar u ah in la isticmaalo oo loogu talagalay socodsiinta Forgejo 12 ayaa la sameeyay, iyadoo la adeegsanayo Git 2.49.1, GnuPG 2.4.7, SQLite 3.49.2 iyo OpenSSH 10.0.
Source: opennet.ru




