Forgejo, een uitstekend alternatief voor GitHub en Gitea

Forgejo

Ik smeed een uitstekende zelfgehoste softwarecontroletool

Als je over Git-versiebeheer hoort, denk je automatisch aan GitHub, en dat is niet verwonderlijk, aangezien het de bekendste is, maar we kunnen ook de andere alternatieven die er zijn en die elk op hun eigen manier goed zijn, niet weglaten.

Dat is waarom de dag van Vandaag zullen we het een beetje hebben over Forgejo, wat software is voor versiebeheer bij Git-softwareontwikkeling, zelfgehost, eenvoudig te installeren en weinig onderhoud die ook andere samenwerkingsfuncties biedt, zoals het volgen van bugs, codebeoordeling, continue integratie, registratie, wiki's, onder andere.

Over Forgejo

Forgejo werd geboren als een vork van Gitea, vanwege onenigheid over de overdracht van laatstgenoemde aan een bedrijf met winstoogmerk zonder medeweten of goedkeuring van de gemeenschap. Forgejo is gemaakt als een alternatief dat software levert waarvan de overheid de belangen van het grote publiek behartigt.

Forgejo werkt periodiek alle wijzigingen in de Gitea-code bij, evenals het ontwikkelen van hun eigen nieuwe functies. Forgejo host momenteel Codeberg en een van de belangrijkste kenmerken zijn de volgende: op uw website:

Licht: Forgejo kan eenvoudig op bijna elke machine worden gehost, of het nu op een RPi of in de cloud is, Forgejo werkt zonder problemen.

Project management: Naast Git-hosting biedt Forgejo pull-aanvragen, wiki's, kanbanborden en nog veel meer om te coördineren met uw team.

Publicatie: Het heeft de mogelijkheid om "versies" aan te bieden om de software te hosten om te downloaden, of om het pakketregister te gebruiken om het te publiceren naar docker, npm en vele andere pakketbeheerders.

Aanpasbaar: Forgejo heeft de ondersteuning om verschillende aspecten te wijzigen, omdat het veel configuratieschakelaars heeft om Forgejo precies te laten werken zoals u dat wilt.

Krachtig: organisatie- en teammachtigingen, CI-integratie, code zoeken, LDAP, OAuth en nog veel meer. Als u geavanceerde behoeften heeft, heeft Forgejo u gedekt.

Privacy: van updatecontrole tot standaardinstellingen - Forgejo is ontworpen om privacy voorop te stellen voor u en uw bemanning.

Federatie: (WIP) We werken er actief aan om software-smederijen met elkaar te verbinden via ActivityPub en een samenwerkingsnetwerk van persoonlijke instanties te creëren.

Forge 1.20.2-0

Momenteel Forgejo Het is in zijn versie "1.20.2-0", die wordt beschouwd als een stabiele versie die verschillende bugfixes bevat waarvan wordt vermeld dat het waarschuwingen toont in het admin-paneel wanneer verouderde vermeldingen worden gevonden in app.ini.

Van de reparaties die opvallen van de nieuwe release worden de volgende genoemd:

  • Ontbrekende middelen toegevoegd aan Forgejo's source tarbal
  • Oplossing van de fout bij het selecteren van het gebruikerstype bij het maken van een gebruiker en het selecteren van openbaar privé.
  • Toegangsverificatie voor project op organisatieniveau opgelost
  • Bug verholpen bij het indienen van een pull-aanvraag waardoor de goedkeuring kon worden afgewezen
  • automáticamente
  • Herstel de afhandeling van veel Nuget-pakketversies
  • Update email-setup.en-us.md
  • Bugfix voor LFS-meta-garbagecollection
  • Herstel asciinema player UI-regressie
  • Vaste LFS-objectlijststijl
  • CLI-oplossing waardoor meerdere tokens voor gebruikerstoegang met dezelfde naam kunnen worden gemaakt
  • Vaste router-logger die het scheiden van logs in verschillende bestanden vermijdt.
  • Beschrijving van de tijdelijke oplossing voor ssh mirror toegevoegd.
  • Oplossing voor onjuiste workflowstatus bij het opnieuw uitvoeren van een taak in een reeds voltooide workflow
  • Problemen oplossen met escapen in de vertakkingskiezer
  • Repareer de behandeling van Debian-bestanden met een schuine streep naar achteren

Eindelijk als u er meer over wilt weten, moet u weten dat de projectcode is geschreven in Go en is gelicentieerd onder de MIT-licentie. U kunt Forgejo downloaden van hun website, waar u de installatie-instructies kunt vinden. De link is dit.


Voeg dit toe als voorkeursbron in Google.