Servidor listo para usar

Gitea

¡Gira con una taza de té!

Capturas de pantalla Gitea

Gitea es un servicio de Git auto-apropiado indoloro. Es algo similar a GitHub, Bitbucket y Gitlab. Además de apoyar el control de revisión de Git, también proporciona páginas de seguimiento de problemas y wiki de desarrollo. Gitea es un tenedor de Gogs, una solución de código de alojamiento ligera escrita en Go y publicada bajo la licencia MIT.

Este appliance incluye todas las características estándar en TurnKey Core, y encima de eso:

  • Configuraciones Gitea:

    • Gitea binario instalado desde el último upstream a /home/git/gitea.

      Nota de seguridad: Actualizaciones a Gitea pueden requerir supervisión para que ARE NOT configurado para instalar automáticamente. Vea la sección "Actualizar a una nueva versión" en la Documentación Gitea para instrucciones de actualización.

    • Establecer contraseña de administración Gitea y correo electrónico en el primer arranque (conveniencia, seguridad).

    • Establecer el dominio Gitea para servir en la primera bota (conveniencia).

    • Preconfigurado para utilizar MySQL (MariaDB) (recomendado para la producción).

    • Incluye Nginx preconfigurado para revertir el proxy a Gitea daemon, con soporte SSL fuera de la caja (performance, seguridad).

  • Incluye postfix MTA (en adelante, localhost) para el envío de correo electrónico (por ejemplo, recuperación de contraseñas). También incluye el módulo de postfix webmin para comodidad.

Gitea Acciones - CI/CD "Act" corredores

Gitea Acciones (similar funcionalidad a GitHub Actions) son compatibles y habilitados en TurnKey Gitea appliance por defecto. Acto seguidor Los binarios pueden descargarse de Gitea. Los módulos del host Gitea se soportan pero se desalientan, a menos que se utilicen Docker/Podman, que requiere instalación y configuración adicionales.

Para más información, por favor lea el Gitea Acciones por favor, vea los doctores. act_runner Readme para enlaces a ejemplos.

Credenciales (palabras puestas en la primera bota)

  • Webmin, SSH, MySQL: nombre de usuario root

  • Gitea: nombre de usuario gitea (o el correo electrónico entró en el primer arranque)

Detalles de uso " Iniciar sesión en Administración

No contraseñas predeterminadas: Por razones de seguridad no hay contraseñas predeterminadas. Todas las contraseñas se establecen en inicialización del sistema tiempo.

Ignora la advertencia del navegador SSL: los navegadores no les gustan los certificados SSL auto-firmados, pero este es el único tipo que se puede generar automáticamente. Si usted tiene un dominio configurado, entonces vía Confconsole Menú avanzado, usted puede generar gratis Vamos a encipt SSL/TLS certificados.

Web - apuntar su navegador en cualquiera de los dos:

  1. http://12.34.56.789/ - no cifrado así que no hay advertencia del navegador
  2. https://12.34.56.789/ - encriptado con certificado SSL auto-firmado

Nota: algunos appliances autodirecto http a https.

Nombre de usuario para gitea:

Iniciar sesión como nombre de usuario gitea

Nombre de usuario para la administración de bases de datos:

  • MySQL línea de comando herramienta; inicie sesión como root (no se requiere contraseña):
    $ mysql --user root
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql>
    

Nombre de usuario para la administración del sistema operativo:

Iniciar sesión root excepto en Mercado AWS que utiliza el nombre de usuario admin.

  1. Indica tu navegador para:
  2. Iniciar sesión con SSH cliente:
    ssh root@12.34.56.789
    

    Caso especial para el mercado AWS:

    ssh admin@12.34.56.789
    

* Reemplazar 12.34.56.789 con un IP válido o nombre de host.