Forgejo, un'ottima alternativa a GitHub e Gitea

Forgio

Forgio un eccellente strumento di controllo del software self-hosted

Quando si sente parlare del controllo della versione di Git, viene automaticamente in mente GitHub, e non è sorprendente, dal momento che è il più conosciuto, ma non possiamo nemmeno tralasciare le altre alternative che esistono e che sono abbastanza buone in modi diversi.

Ecco perché il giorno di Oggi parleremo un po' di Forgejo, che è un software per il controllo della versione nello sviluppo del software Git, self-hosted, facile da installare e a bassa manutenzione che offre anche altre funzionalità di collaborazione, come tracciamento dei bug, revisione del codice, integrazione continua, registrazione, wiki, tra le altre cose.

A proposito di Forgejo

Forgio nacque come forchetta di Gitea, a causa di disaccordo sul trasferimento di quest'ultimo a una società a scopo di lucro all'insaputa o all'approvazione della comunità. Forgejo è stato creato come alternativa che fornisce software il cui governo promuove l'interesse del pubblico in generale.

Forgio aggiorna periodicamente tutte le modifiche al codice Gitea, oltre a sviluppare le proprie nuove funzionalità. Forgejo attualmente ospita Codeberg e tra le sue caratteristiche più importanti ci sono le seguenti: sul tuo sito web:

Luce: Forgejo può essere facilmente ospitato su quasi tutte le macchine, sia su un RPi che nel cloud, Forgejo funzionerà senza problemi.

Gestione progetti: Oltre all'hosting Git, Forgejo offre pull request, wiki, bacheche kanban e molto altro da coordinare con il tuo team.

pubblicazione: Ha la capacità di offrire "versioni" per ospitare il software per il download o utilizzare il registro dei pacchetti per pubblicarlo su docker, npm e molti altri gestori di pacchetti.

Personalizzabile: Forgejo ha il supporto per cambiare vari aspetti, in quanto ha molte opzioni di configurazione per far funzionare Forgejo esattamente nel modo desiderato.

Potente: autorizzazioni dell'organizzazione e del team, integrazione CI, ricerca del codice, LDAP, OAuth e molto altro. Se hai esigenze avanzate, Forgejo ti copre.

Privacy: dal controllo degli aggiornamenti alle impostazioni predefinite: Forgejo è progettato per garantire la privacy prima di tutto a te e al tuo equipaggio.

Federazione: (WIP) Stiamo lavorando attivamente per connettere software fucine insieme attraverso ActivityPub e creare una rete collaborativa di istanze personali.

Forgia 1.20.2-0

Attualmente Forgejo È nella sua versione "1.20.2-0", che è considerata una versione stabile che include diverse correzioni di bug menzionate che mostra avvisi nel pannello di amministrazione quando vengono trovate voci obsolete in app.ini.

Del correzioni che si distinguono della nuova release si citano:

  • Aggiunte risorse mancanti al tarbal di origine di Forgejo
  • Soluzione dell'errore di selezione del tipo di utente durante la creazione di un utente e la selezione di pubblico privato.
  • Correzione della verifica dell'accesso per il progetto a livello di organizzazione
  • Risolto bug durante l'invio di una richiesta pull che consentiva di ignorare l'approvazione
  • Automaticamente
  • Correzione della gestione di molte versioni del pacchetto Nuget
  • Aggiorna email-setup.en-us.md
  • Correzione del bug della raccolta dati inutili di LFS
  • Correzione della regressione dell'interfaccia utente del giocatore asciinema
  • Risolto il problema con lo stile dell'elenco di oggetti LFS
  • Correzione della CLI che consente la creazione di più token di accesso utente con lo stesso nome
  • Risolto il problema con il logger del router che evitava di separare i log in file diversi.
  • Aggiunta la descrizione della soluzione del mirror ssh.
  • Correzione dello stato errato del flusso di lavoro durante la riesecuzione di un lavoro in un flusso di lavoro già terminato
  • Risoluzione dei problemi relativi all'escape nel selettore di ramo
  • Correzione della gestione dei file Debian con barra finale

Infine se sei interessato a saperne di più, dovresti sapere che il codice del progetto è scritto in Go ed è concesso in licenza con la licenza MIT. Puoi ottenere Forgejo dal loro sito Web, dove puoi trovare le istruzioni di installazione. Il collegamento è questo.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.