Servidor Git anônimo em VPS: self-host de Gitea/Forgejo sem KYC

Forgejo ou Gitea num KVM sem KYC: 2 GB ECC no piso, apenas chaves SSH, cadastro por token, fatura em moeda. Scout $3/mês anual.
VPS a partir de $3* (recarga de $50+), storage 1–5 TB NVMe a partir de $24/mês no anual equivalente, dedicado com IPMI a partir de $30,80/mês. Fatura em cripto, sem KYC.
Lançar agoraPor que fazer self-host do forge
Gitea e Forgejo são forges compactos de HTTP+SSH que rodam confortavelmente em uma fatia KVM sob seu controle — seus repositórios, sua retenção, suas regras. O piso do catálogo é o Scout (1 vCPU / 2 GB ECC / 40 GB NVMe / 1 Gbps sem limite de tráfego / $3/mês anual) em vinte e uma localizações, o que já cobre o 1 GB que um forge tranquilo quer. O cadastro usa um token de 32 caracteres sem caixa de entrada, ou um e-mail mais senha; toda fatura se quita em moeda. Passaporte, selfie ou telefone nunca são pedidos.
A matemática de RAM, mapeada ao catálogo

Um forge pessoal ou de equipe pequena fica ocioso perto de 1 GB RSS. Não existe SKU de 1 GB aqui, então a necessidade mapeia ao piso e acima:
| Carga de trabalho | Necessidade de RAM | Plano FYRHost (catálogo) |
|---|---|---|
| Pessoal / poucos usuários, SQLite | 1 GB suficiente | Scout — 1 vCPU / 2 GB ECC / 40 GB NVMe / 1 Gbps sem limite de tráfego / $3/mês anual |
| Equipe pequena, mais mirrors | ~2–4 GB | Sentry — 2 vCPU / 4 GB DDR4 ECC / 60 GB NVMe / 1 Gbps sem limite de tráfego / $7.50/mês preço de lista |
| Runners de CI na mesma máquina | ~8 GB+ | Ranger — 4 vCPU / 8 GB DDR4 ECC / 120 GB NVMe / 2.5 Gbps sem limite de tráfego / $12.50/mês preço de lista |
Filtragem DDoS L3/L4 acompanha todo plano, registros PTR editam-se do painel, e virtualização aninhada está ativa para um forge em Docker — veja a documentação do Forgejo para o caminho em contêiner. Quando runners e fazendas de mirrors multiplicam além de uma fatia, a mesma fatura cobre um servidor dedicado: o Shield abre a $30.80/mês anual (equivalente mensal) com núcleos E-2388G inteiros, ECC e IPMI.
SSH sem e-mail pessoal
Mantenha o forge longe da sua caixa de correio legal. A conta do painel e o transporte git permanecem preocupações separadas:
- Conta FYRHost só com token. Registre-se com o token hex de 32 caracteres e não anexe endereço nenhum. Guarde-o offline como um código de recuperação. O SKU Scout e a fatura em moeda são idênticos ao caminho por e-mail.
- SSH com chave, não caixa de correio. Cole uma chave pública no painel, gerada com comentário vazio:
ssh-keygen -t ed25519 -C "" -f ~/.ssh/nvps_gitea. Conecte como root (ou seu usuário criado) apenas com essa chave. - Usuários do forge sem caixa de entrada obrigatória. Crie o primeiro admin localmente, desligue o cadastro aberto e deixe os e-mails das contas vazios ou de preenchimento — tanto Gitea quanto Forgejo funcionam bem sem e-mail.
- Git sobre SSH, nunca HTTPS+senha. Adicione uma deploy key sem string de identidade; os remotes leem
git@SEU_IP:org/repo.git. Nada no comentário da chave deve apontar de volta ao seu nome.
ssh-keygen -t ed25519 -C "" -f ~/.ssh/nvps_gitea
ssh -i ~/.ssh/nvps_gitea root@SEU_IP
apt-get update
apt-get install -y git sqlite3
# Instale Gitea ou Forgejo a partir da documentação do projeto (binário ou pacote da distro).
# Não clone de um marketplace público de hospedagem git.
install -d /var/lib/gitea /etc/gitea
# Após o primeiro boot: desligue o cadastro aberto nas configurações de admin.
O modelo de ameaça — IP, pagamento, registros — está em quão anônima é a FYRHost. Trocas entre token e caixa de entrada: melhor VPS sem e-mail. Preço do piso: VPS barato a partir de $3.
Configuração recomendada
Plano: Scout — 1 vCPU, 2 GB ECC, 40 GB NVMe, $3/mês anual (a necessidade de 1 GB do forge mapeada ao piso do catálogo). Localização: escolha pela latência até seus colaboradores; o SKU é idêntico nas vinte e uma cidades.
Self-host de Gitea/Forgejo a partir de $3/mês — só token, sem KYC.
Implantar Scout1 GB de RAM basta para Gitea ou Forgejo?
Sim para um forge SQLite pessoal ou de equipe pequena. O Scout carrega 2 GB de ECC a $3/mês anual — o SKU mais barato, com folga sobre o 1 GB que o processo quer.
Posso usar SSH e git-push sem e-mail pessoal?
Sim: conta no painel só com token, chaves SSH com comentários vazios, contas do forge criadas sem caixa de correio verificada e transporte por SSH em vez de HTTPS+senha.
Vocês exigem KYC para um VPS de git?
Não. Nenhum passaporte, selfie ou telefone no cadastro ou na renovação; a fatura se quita em cripto ou contra saldo pré-pago.
Gitea ou Forgejo — a escolha muda o plano?
Não. Ambos os forges rodam bem sobre SQLite nessa classe, e ambos se instalam pela documentação do projeto na mesma imagem Scout; a diferença é governança e ferramentas embutidas, não dimensionamento.
Pronto para lançar?
Monte a máquina — VPS, storage ou bare metal —, crie a senha e pague a fatura que vem a seguir.