Avançar para o conteúdo principal

Git com uma chávena de chá: um serviço de Git sem dor.

Gitea é um serviço Git auto-hospedado construído e mantido por uma grande comunidade de desenvolvedores, e a forma mais fácil de implantar o seu próprio repositório auto-hospedado. Gitea é suficientemente leve para funcionar no plano mais pequeno de Linode e poderoso o suficiente para simplificar os projectos. O painel intuitivo inclui ferramentas de gestão de contribuições essenciais, além de ferramentas administrativas abrangentes para manter o teu repositório seguro.

Software Incluído

O Gitea Marketplace App instala o seguinte software no seu Linode:

SoftwareDescrição
GiteaSoftware de repositório Git remoto de código aberto. v1.13.0
MariaDBGarfo de base de dados relacional de código aberto do MySQL.
NGINXServidor web de código aberto. Usado como proxy reverso por esta aplicação. Ver o nosso guia sobre Como Começar com NGINX para mais informações.
UFWUtilitário de Firewall. As portas 22/tcp, 80/tcp, e 443/tcp para IPv4 e IPv6 estão activadas com a instalação desta aplicação. Portas adicionais devem ser abertas para enviar correio electrónico a partir do seu Linode para utilização com esta aplicação. Consulte o nosso guia sobre como configurar um Firewall com UFW para instruções.

Opções Gitea

Pode configurar a sua aplicação Gitea fornecendo valores para os seguintes campos:

CampoDescrição
Senha raiz MySQLA palavra-passe de raiz para a sua base de dados MySQL. Necessária.
Senha da base de dados GiteaA senha para o utilizador da sua base de dados Gitea. Obrigatório.
O utilizador limitado do sudo a ser criado para o LinodeO nome de utilizador Linux criado para este Linode com as permissões sudo.
A palavra-chave para o utilizador limitado do sudoA palavra-passe para o seu utilizador limitado de sudo.
Chave Pública SSHA chave pública para acesso SSH com o seu utilizador limitado de sudo.
Permitir o acesso sem palavra-passe para o utilizador limitado?Seleccione Sim para desactivar a autenticação da palavra-passe SSH para o seu utilizador limitado do sudo como medida de segurança adicional. Requer uma chave pública SSH para acesso SSH ao seu Linode.
Desactivar o acesso à raiz sobre o SSH?Seleccione Sim para proibir logins de raiz sobre SSH como uma medida de segurança adicional. Requer uma configuração de um utilizador sudo limitado para acesso SSH ao seu Linode.
Configurar actualizações automáticas de segurança?Seleccione Sim para permitir actualizações automáticas de segurança para o seu Linode.
Utilizar o fail2ban para evitar tentativas de instrução automatizadas?Seleccione Sim para activar a protecção de login SSH com Fail2Ban como uma medida de segurança adicional.
O seu Linode API TokenO seu Linode API Token é necessário para criar registos DNS. Se isto for fornecido juntamente com o Subdomain e Domain a instalação tenta criar registos DNS através do Linode API. Se não tiver uma ficha, mas quiser que a instalação crie registos DNS, deve criar uma ficha a utilizar neste campo antes de continuar.
SubdomínioO subdomínio para o qual deseja que o instalador crie um registo DNS durante a instalação, por exemplo www. Requer um Domain e API Token. Se nenhum subdomínio for especificado, é criado um registo DNS para o domínio raiz.
DomínioO nome de domínio onde deseja alojar o seu servidor Gitea, por exemplo example.com. Requer um API Token. Para mais orientação sobre a utilização de domínios com Linode, consulte o nosso Guia do Gestor DNS.
Email SOA para o seu domínioO endereço de correio electrónico para se registar como o seu Início de Autoridade (SOA). Este campo é necessário para a criação de registos DNS para um novo domínio.
Precisa de um registo MX para este domínio?Seleccione Sim para configurar automaticamente um registo MX com o objectivo de enviar e-mails a partir do seu Linode. É necessária uma configuração adicional com Gitea após a instalação para permitir o envio de emails com esta aplicação.
Precisa de um registo SPF para este domínio?Seleccione Sim para configurar automaticamente um registo SPF com o objectivo de enviar e-mails a partir do seu Linode. É necessária uma configuração adicional com Gitea após a instalação para permitir o envio de emails com esta aplicação.
Gostaria de usar um certificado Let's Encrypt SSL gratuito para o seu nome de domínio totalmente qualificado?Seleccione Sim para configurar um Certificado SSL para acesso HTTPS ao seu ambiente de trabalho remoto Gitea. Requer um Domain e Admin Email.
Email de administração para o certificado Let's EncryptO endereço de correio electrónico a registar na Certbot ao gerar um certificado SSL para o seu nome de domínio totalmente qualificado. Este campo é necessário para o acesso HTTPS ao seu ambiente de trabalho remoto Gitea.

Começar após a implantação

Aceda ao seu Site Gitea

Após Gitea ter terminado a instalação, pode aceder ao seu site Gitea utilizando um navegador de Internet para completar a configuração e começar a utilizar a sua aplicação.

  1. Introduza o nome de domínio totalmente qualificado do seu Linode (por exemplo, https://www.example.com) ou Endereço IPv4 (por exemplo, http://192.0.2.0) para uma janela do navegador para aceder à página de boas-vindas da Gitea. Seleccione a Registe-se link para chegar ao ecrã de configuração inicial.


  2. Introduza o seu Senha da base de dados Gitea no Senha campo.


  3. Substituir localhost com o nome de domínio totalmente qualificado do seu Linode ou endereço IPv4 sob Domínio Servidor SSH e URL base de Gitea campos. Especificar https no URL base de Gitea se configurou um certificado SSL para o seu domínio.

  1. Completar quaisquer outras configurações desejadas, depois seleccionar Instalar Gitea para completar a configuração inicial.
  2. Pode agora registar um novo utilizador administrativo e gerir repositórios com a sua aplicação Gitea. Para mais instruções e definições de configuração, consulte a Documentação oficial do Gitea.

Nota
Actualmente, Linode não gere actualizações de software e sistemas para Marketplace Apps. Cabe ao utilizador efectuar a manutenção de rotina do software implantado desta forma.

O aplicativo Gitea Marketplace foi construído por Linode. Para apoio relativo à implementação da aplicação, contactar Linode Support através das informações listadas na barra lateral. Para apoio relativo à ferramenta ou software em si, visite o Fórum Gitea.