Forgejo
Descrizione
Forgejo è un sistema di gestione di repository Git che fornisce funzionalità per archiviare, gestire e collaborare sul codice sorgente dei progetti. È un software libero e open source sviluppato dalla comunità e utilizzato per creare e archiviare repository Git. Forgejo fornisce un'interfaccia utente che rende il lavoro con Git più accessibile e pratico.
Per iniziare
Dopo aver installato l'immagine, l'interfaccia web di Forgejo sarà disponibile su https://example.com, dove example.com è il nome host del tuo server
Per accedere all'interfaccia web, utilizza le credenziali che ti sono state inviate via email.
Inoltre, le credenziali di accesso possono essere trovate sul server nel file:
/root/.app_credentials
Per accedere a questo file, dovrai effettuare l'accesso al server tramite SSH. Puoi connetterti al server tramite SSH:
- Con una chiave SSH, se questa opzione è abilitata prima della creazione di un server
- Con la password dell'utente
rootinviata via email quando il server viene attivato
Modifica del dominio
Se desideri utilizzare il tuo dominio, o sottodominio, per accedere all'interfaccia web di Forgejo, dovrai connetterti al server tramite SSH come root ed eseguire il comando:
add_domain
Ti verrà richiesto di inserire un dominio o sottodominio nel formato subdomain.example.com.
Assicurati che il tuo dominio esista e punti all'indirizzo IPv4 del tuo server!
Quando lo script termina, verrà emesso un certificato Let's Ecnrypt per il dominio o sottodominio specificato e l'interfaccia web sarà disponibile su https://example.com/, dove example.com è il dominio (sottodominio) specificato in precedenza.
Software installato
| Nome | Licenza |
|---|---|
| Forgejo | GPL versione 3.0 |
| Caddy | Licenza Apache 2.0 |
Link utili
Per maggiori informazioni sui pacchetti installati, fai riferimento alla loro documentazione ufficiale: