Hospedagem Git que nunca sai da Europa
Um novo serviço de hospedagem Git baseado na UE, Pushin.eu, pretende manter o código inteiramente dentro de jurisdições europeias e promete não usar repositórios para treinamento de IA, atraindo interesse de desenvolvedores que buscam uma alternativa às plataformas centradas nos EUA. Os comentadores apreciam o desempenho, a stack tecnológica em Elixir/Rust e o foco em projetos comerciais e de código aberto, mas levantam preocupações sobre a ausência de informações legais e de preços, a linguagem de marketing vaga em torno de “bloquear slop” e a confiança de longo prazo em um beta por convite e de uma só pessoa. Comparações com o Codeberg e com Forgejo auto-hospedado destacam os trade-offs entre restrições ideológicas, soberania e a necessidade de um forge confiável e amigável a empresas na Europa.
Confiança, Transparência e Maturidade
- Muitos comentadores gostam da ideia de hospedagem apenas na UE, mas veem “sinais de confiança zero”: sem páginas legais, detalhes da empresa, preços ou políticas claras no lançamento.
- O fundador explica que o site chegou ao HN antes do planejado; o foco estava na estabilidade do app e na durabilidade dos dados, e não no marketing/legal.
- Vários argumentam que documentos de confiança (ToS, privacidade, modelo de propriedade) não são “marketing”, mas parte central de confiar código-fonte.
- Confusão em torno de termos como “track” vs. “store/collect” dados do usuário reforça pedidos por uma linguagem jurídica mais clara.
Modelo de Negócio, Preços e Roadmap
- O serviço está em beta apenas por convite, autofinanciado, com GA alvo por volta de 2027.
- Estão planejadas assinaturas no estilo GitHub/GitLab para indivíduos e equipes; o preço exato ainda não foi definido.
- As cotas atuais (logs, artefatos, cache) são compartilhadas; podem mudar com níveis pagos.
- Usuários pedem saber os preços antes de migrar trabalho sério.
Stack Técnico, Hospedagem e Escopo Europa/UE
- Stack: Elixir/Phoenix/LiveView para a maior parte da lógica, Rust + gitoxide para Git, armazenamento compatível com S3, Postgres, servidores bare-metal em um datacenter francês.
- A implementação Git armazena packfiles em S3 com bloqueio baseado em Postgres; designs baseados em WAL foram avaliados e rejeitados por motivos de latência.
- O slogan “nunca sai da Europa / 100% UE” levanta dúvidas sobre se isso significa apenas UE, Europa em sentido amplo, ou se futuras regiões fora da UE são possíveis.
- O DNS é feito por um provedor que usa Cloudflare; comentadores notam que isso introduz uma dependência dos EUA. A ausência de IPv6 e DNSSEC é criticada.
IA, “Slop” e Bots
- A página inicial afirma “Bots are welcome. Slop gets blocked,” o que gerou perguntas.
- A intenção esclarecida: permitir bots/ferramentas de LLM, mas tentar reduzir PRs/issues de baixa qualidade e spam.
- Mecanismos planejados: onboarding apenas por convite, sistema de reputação/vouching, limites de taxa para novos contribuidores, rebaixamento de contribuições suspeitas de baixa qualidade, deixando as decisões finais para os mantenedores.
- Alguns veem isso como um controle de spam bem-vindo; outros consideram “slop” vago e potencialmente ideológico.
Posicionamento vs. Alternativas
- Comparado com o Codeberg: essa plataforma restringe-se a FOSS, proíbe projetos com cripto e com forte geração por IA, e é ideologicamente opinativa; este novo serviço mira tanto uso público quanto privado, incluindo uso comercial/empresarial.
- Alguns perguntam como isso difere de simplesmente rodar Forgejo/outros forges em hosts europeus como Hetzner; a resposta enfatiza hospedagem gerenciada, recursos de comunidade e foco na UE.
- Um subconjunto de usuários prefere auto-hospedagem, mas está curioso e pode testar depois.
UX, Branding e Nome
- Muitos elogiam a interface como extremamente rápida e amigável ao teclado.
- Outros criticam o design “vibe-coded”, a marca genérica de UE e a ambiguidade do nome (“pushin” lido de várias formas não intencionais).
- Há preocupação de que um estilo visual muito derivativo, sem branding forte ou sinais de confiança, possa prejudicar a adoção no longo prazo.
CI e Integrações
- O CI básico já funciona via runners compatíveis com Gitea; uma UI melhor e runners gerenciados (possivelmente baseados em Firecracker) estão planejados.
- Alguns usuários querem CI mais simples e portátil (por exemplo, docker+script) e/ou integrações com CI de terceiros.
Convites e Acesso
- O registro exige convites, até mesmo para abrir issues, o que alguns acham restritivo demais, mas consistente com a estratégia anti-slop.