Saltar al contenido principal

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 root enviada 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.

nota

¡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

NombreLicencia
ForgejoGPL versión 3.0
CaddyLicencia Apache 2.0

Enlaces útiles

Para obtener más información sobre los paquetes instalados, consulte su documentación oficial: