Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Como Auto-Hosten Gitea no Contabo (Guia 2026)

Aprenda como instalar e configurar Gitea no VPS do Contabo, uma plataforma robusta para seu serviço de git auto-hospedado.

Como Auto-Hostar Gitea no Contabo (Guia 2026)

Gitea é um serviço de Git leve e auto-hospedado que vem ganhando popularidade entre desenvolvedores para gerenciamento de repositórios. Neste guia, você aprenderá como instalar o Gitea em um VPS do Contabo, aproveitando seu desempenho eficiente e preços acessíveis. Essa instalação é adequada para homelabbers e desenvolvedores que desejam uma experiência de Git fluida.

Por que escolher Contabo para Hospedagem de Gitea?

Contabo oferece servidores privados virtuais (VPS) confiáveis a preços competitivos, começando por apenas 5,99 EUR/mês. Com recursos generosos alocados para seu servidor, você pode implantar o Gitea sem se preocupar com gargalos de performance. Abaixo, uma rápida comparação entre Contabo e outros provedores populares de VPS para ajudar a entender suas vantagens.

ProvvedorPreço MensalRAMArmazenamentoLocalizações dos Data Centers
Contabo5,99 EUR4 GB400 GB SSDAlemanha, EUA
Hetzner Cloud4,15 EUR4 GB20 GB SSDAlemanha
DigitalOcean6 USD4 GB80 GB SSDGlobal
Vultr6 USD4 GB80 GB SSDGlobal
Linode (Akamai)5 USD4 GB80 GB SSDGlobal

Pré-requisitos

  1. VPS Contabo: Faça um cadastro e providencie um VPS com pelo menos 4 GB de RAM e armazenamento SSD.
  2. Nome de Domínio: Adquira um domínio se desejar acessar o Gitea via URL personalizada.
  3. Acesso SSH: Certifique-se de ter acesso SSH ao VPS.

Passo 1: Acessar seu VPS

Para começar, conecte-se via SSH ao seu VPS do Contabo. Abra um terminal e execute:

ssh root@seu_ip_do_servidor

Substitua seu_ip_do_servidor pelo endereço IP real do seu VPS do Contabo.

Passo 2: Atualizar o Sistema

Garanta que seus pacotes do sistema estejam atualizados:

apt update && apt upgrade -y

Passo 3: Instalar Pacotes Necessários

O Gitea requer Git e algumas bibliotecas adicionais. Instale-os com o comando:

apt install git sqlite3 -y

Para quem deseja usar um banco de dados externo como MySQL ou PostgreSQL, certifique-se de instalá-los também.

Passo 4: Criar um Usuário Git

Por razões de segurança, crie um usuário dedicado para rodar o Gitea:

adduser --system --shell /bin/bash --gecos 'Usuário Git' --group --disabled-password git

Passo 5: Baixar o Gitea

Em seguida, faça o download do Gitea do repositório oficial:

wget -O gitea https://dl.gitea.io/gitea/1.18.0/gitea-1.18.0-linux-amd64

Torne o arquivo baixado executável:

chmod +x gitea

Passo 6: Mover o Gitea para o Diretório do Usuário

Mova o binário do Gitea para o diretório do usuário:

mv gitea /usr/local/bin/

Passo 7: Configurar o Gitea

Crie os diretórios necessários para o Gitea:

mkdir -p /var/lib/gitea/{custom,data,log}
chown -R git:git /var/lib/gitea/

Agora crie um arquivo de configuração:

nano /etc/systemd/system/gitea.service

Adicione a seguinte configuração:

[Unit]
Description=Gitea
After=syslog.target
After=network.target

[Service]
User=git
Group=git
WorkingDirectory=/var/lib/gitea
ExecStart=/usr/local/bin/gitea web
Restart=always
Environment=USER=git HOME=/var/lib/gitea

[Install]
WantedBy=multi-user.target

Passo 8: Iniciar o Gitea

Habilite e inicie o serviço do Gitea com os comandos:

systemctl enable gitea
systemctl start gitea

Passo 9: Acessar o Gitea

Abra seu navegador e acesse:

http://seu_ip_do_servidor:3000

Substitua seu_ip_do_servidor pelo IP do seu VPS. Você verá a página de configuração do Gitea onde pode criar sua conta de administrador e configurar o banco de dados.

Perguntas Frequentes

Como configurar um banco de dados para o Gitea no Contabo?

Para rodar o Gitea de forma eficiente, você pode configurar um banco de dados como MySQL ou PostgreSQL. Instale o servidor de banco de dados no seu VPS e crie um novo banco e usuário para o Gitea. Na página de configuração do Gitea, escolha o tipo de banco de dados e insira os detalhes necessários como usuário, senha e nome do banco. Certifique-se de configurar o servidor de banco para permitir conexões da sua instalação do Gitea.

Posso usar um nome de domínio para acessar meu Gitea auto-hospedado?

Sim, você pode usar um nome de domínio. Após adquirir seu domínio, configure as entradas DNS para apontar para o IP do seu VPS do Contabo. Na configuração do Gitea, certifique-se de inserir o nome do domínio para a aplicação. Isso proporcionará uma URL mais limpa e facilitará o acesso dos usuários.

Como posso proteger minha instalação do Gitea?

Para proteger sua instalação do Gitea, considere configurar um certificado SSL usando Let’s Encrypt. Isso pode ser feito facilmente instalando o Certbot. Após configurar o SSL, assegure-se de que sua configuração do Gitea tenha a ROOT_URL correta usando https://. Atualize regularmente o Gitea e suas dependências para corrigir vulnerabilidades de segurança.

Para uma comparação completa de provedores de VPS, visite nossa comparação completa de VPS. Com um VPS acessível da Contabo, você pode hospedar seu Gitea com sucesso e gerenciar seus repositórios de forma eficiente. --- FIM ---