Forgejo, una excel·lent alternativa a GitHub i Gitea

Forgejo

Forgejo una excel·lent eina de control de programari autohostat

Quan un escolta parlar sobre un control de versions Git automàticament se'ns ve a la ment i GitHub, i no és estrany, ja que és les més conegudes, però també no podem deixar de banda les altres alternatives que existeixen i que són força bones cadascuna en diferents aspectes.

És per això que el dia de avui parlarem una mica sobre Forgejo, la qual és un programari per al control de versions en el desenvolupament de programari Git, autoallotjament, fàcil d'instal·lar i de baix manteniment que també ofereix altres funcions de col·laboració, com ara seguiment d'errors, revisió de codi, integració contínua, registre, wikis, entre altres coses més.

Sobre Forgejo

Forgejo va néixer com una bifurcació de Gitea, a causa del desacord per la transferència d'aquesta última a una empresa amb ànim de lucre sense coneixement ni aprovació de la comunitat. Forgejo es va crear com una alternativa que proporciona un programari el govern del qual promou l'interès del públic en general.

Forgejo actualitza periòdicament tots els canvis al codi de Gitea, a més de desenvolupar les pròpies característiques noves. Forgejo allotja actualment Codeberg i dins de les seves característiques més importants s'esmenten les següents al seu lloc web:

Lleuger: Forgejo es pot allotjar fàcilment a gairebé totes les màquines ja sigui en una RPi o al núvol, Forgejo s'executarà són cap problema.

Gestió de projectes: a més de l'allotjament de Git, Forgejo ofereix sol·licituds d'extracció, wikis, taulers kanban i molt més per coordinar amb el vostre equip.

publicació: compta amb la capacitat d'oferir «versions» per allotjar el programari per descarregar-lo, o fer servir el registre de paquets per publicar-lo per docker, npm i molts altres administradors de paquets.

personalitzable: Forgejo compta amb el suport per canviar diversos aspectes, ja que compta amb molts interruptors de configuració per fer que Forgejo funcioni exactament com vostè vol.

Potent: permisos dorganitzacions i equips, integració de CI, cerca de codi, LDAP, OAuth i molt més. Si teniu necessitats avançades, Forgejo et té cobert.

privadesa: des del verificador d'actualitzacions fins a la configuració predeterminada: Forgejo està dissenyat per ser la privadesa primer per a vostè i la seva tripulació.

Federació: (WIP) Estem treballant activament per connectar forges de programari entre si mitjançant ActivityPub i crear una xarxa col·laborativa d'instàncies personals.

Forgejo 1.20.2-0

Actualment Forgejo es troba en la versió «1.20.2-0», la qual es considera com una versió estable que inclou diverses correccions d'errors que s'esmenta que mostra advertències al panell d'administració quan es troben entrades obsoletes a app.ini.

De les correccions que es destaquen del nou llançament s'esmenten les següents:

  • S'hi van afegir els actius faltants al tarbal de fonts de Forgejo
  • Solucio de l'error de selecció del tipus d'usuari en crear un usuari i seleccionar públic private.
  • Arranjament de la verificació d'accés per al projecte a nivell d'organització
  • S'ha corregit l'error en enviar una sol·licitud d'extracció que permetia descartar l'aprovació
  • automàticament
  • Arranjament del maneig de moltes versions de paquets Nuget
  • Actualització de l'email-setup.en-us.md
  • Correcció d'errors a la meta recol·lecció d'escombraries de LFS
  • Arranjament de la regressió de la interfície d'usuari del reproductor asciinema
  • S'ha corregit l'estil de la llista d'objectes LFS
  • Correcció a CLI que permet la creació de múltiples tokens d'accés d'usuari amb el mateix nom
  • Arranjament del registrador de l'encaminador evitant separar els registres en diferents fitxers.
  • S'hi va afegir la descripció de la solució alternativa del mirall ssh.
  • Solució de l'estat de flux de treball incorrecte quan torneu a executar un treball en un flux de treball ja acabat
  • Solucio de problemes d'escapament al selector de branca
  • Arranjament del maneig de fitxers Debian amb barra inclinada final

Finalment si estàs interessat en poder conèixer més a l'respecte, has de saber que el codi del projecte està escrit a Go i té la llicència MIT. Pots obtenir Forgejo des del seu lloc web, on podràs trobar les instruccions d'instal·lació. L'enllaç és aquest.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.