Forgejo
Descripción
Forgejo es un sistema de gestión de repositorios Git que proporciona funcionalidades para almacenar, gestionar y colaborar en el código fuente de proyectos. Es software libre y de código abierto desarrollado por la comunidad y utilizado para crear y almacenar repositorios Git. Forgejo proporciona una interfaz de usuario que hace que trabajar con Git sea más accesible y cómodo.
Primeros pasos
Después de instalar la imagen, la interfaz web de Forgejo estará disponible en https://example.com, donde example.com es el nombre de host de su servidor
Para acceder a la interfaz web, use las credenciales que se le enviaron por correo electrónico.
Además, las credenciales de inicio de sesión se pueden encontrar en el servidor en el archivo:
/root/.app_credentials
Para acceder a este archivo, deberá iniciar sesión en el servidor mediante SSH. Puede conectarse al servidor mediante SSH:
- Con una clave SSH, si esta opción está habilitada antes de crear un servidor
- Con la contraseña del usuario
rootenviada por correo cuando se activa el servidor
Cambiar dominio
Si desea usar su propio dominio o subdominio para acceder a la interfaz web de Forgejo, deberá conectarse al servidor por SSH como root y ejecutar el comando:
add_domain
Se le pedirá que introduzca un dominio o subdominio con el formato subdomain.example.com.
¡Asegúrese de que su dominio exista y apunte a la dirección IPv4 de su servidor!
Cuando el script finalice, se emitirá un certificado de Let's Ecnrypt para el dominio o subdominio especificado y la interfaz web estará disponible en https://example.com/, donde example.com es el dominio (subdominio) especificado anteriormente.
Software instalado
| Nombre | Licencia |
|---|---|
| Forgejo | GPL versión 3.0 |
| Caddy | Licencia Apache 2.0 |
Enlaces útiles
Para obtener más información sobre los paquetes instalados, consulte su documentación oficial: