Gogs (software)

Origem: Wikipédia, a enciclopédia livre.
Gogs
Autor Jiahua Chen
Desenvolvedor Colaboradores do FLOSS e Jiahua Chen
Plataforma macOS , GNU/Linux y Microsoft Windows
Lançamento 12 de fevereiro de 2015
Versão estável 0.11.86
Idioma(s) Multilinguismo
Escrito em Go (linguagem de programação) , Cascading Style Sheets é JavaScript
Sistema operacional macOS , GNU/Linux y Microsoft Windows
Licença Licença MIT
Estado do desenvolvimento ativo
Página oficial https://gogs.io/


Gogs (Go Git Service) é uma forja multiplataforma baseada em git escrita em Go. Trata-se de um software livre, baixo licença MIT.

Go é ligeiro e que pode funcionar sobre mapa ARM, o que faz que está adaptado ao auto-alojamento. Gogs tem uma interface site similar à de GitHub.

O projeto é carregado no GIT para que todos possam vê-lo.

Funcionalidades[editar | editar código-fonte]

Gogs permite :

  • Gerir repositórios Git bem como seus utentes e direitos de acessos aos mesmos.
  • Trabalhar de maneira colaborativa em repositórios privados.
  • Autenticação de dois factores e conexão a LDAP.
  • Gerir o acesso por ramo a repositórios.
  • Efectuar exames de código e reforçar a colaboração com solicitações de fusion.
  • Ferramenta de relatório de bug.
  • Criar repositórios espelhos.

Instalação[editar | editar código-fonte]

A forma mas simples de instalar é por binário. Pode aceder à mesma aqui. Todas as descargas vêm com suporte para bancos de dados MySQL , PostgreSQL, MSSQL e TiDB (via protocolo MySQL).

Passos[editar | editar código-fonte]

  • Baixe o instalador
  • Extrair o arquivo.
  • Executar cd ao diretório criado.
  • Executar ./gogs site e já estas pronto.