

👉 Faça deploy no DigitalOcean e obtenha $200 em créditos gratuitos!
🔮 Visão
O projeto Gogs (/gɑgz/) tem como objetivo construir um serviço Git auto-hospedado simples, estável e extensível que pode ser configurado da maneira mais indolor possível. Com Go, isso pode ser feito com uma distribuição binária independente em todas as plataformas que Go suporta, incluindo Linux, macOS, Windows e sistemas baseados em ARM.
📡 Visão Geral
💌 Funcionalidades
- Painel do usuário, perfil do usuário e timeline de atividades.
- Acesso a repositórios via protocolos SSH, HTTP e HTTPS.
- Gerenciamento de usuários, organizações e repositórios.
- Webhooks de repositórios e organizações, incluindo Slack, Discord e Dingtalk.
- Git hooks de repositório, chaves de deploy e Git LFS.
- Issues, pull requests, wiki, branches protegidos e colaboração em repositórios.
- Migrar e espelhar repositórios com wiki de outros hosts de código.
- Editor web para edição rápida de arquivos do repositório e wiki.
- Renderização de Jupyter Notebook e PDF.
- Autenticação via SMTP, LDAP, proxy reverso, GitHub.com e GitHub Enterprise com 2FA.
- Personalizar templates HTML, arquivos estáticos e muitos outros.
- Suporte rico a bancos de dados, incluindo PostgreSQL, MySQL, SQLite3 ou qualquer banco de dados que fale um desses protocolos.
- Possui localização em 31 idiomas.
💾 Requisitos de Hardware
- Um Raspberry Pi ou um Droplet de $5 da Digital Ocean é mais do que suficiente para começar. Alguns até usam Docker com 64MB de RAM CaaS.
- 2 núcleos de CPU e 512MB de RAM seriam o mínimo para trabalho em equipe.
- Aumente os núcleos de CPU quando o tamanho da equipe crescer significativamente; o uso de memória permanece baixo.
💻 Suporte a Navegadores
- Consulte Semantic UI para versões específicas de navegadores suportados.
- A menor resolução oficialmente suportada é 1024*768, mas a interface pode ainda parecer correta em resoluções menores, sem promessas ou correções.
📜 Instalação
Siga o guia em nossa documentação.
Implantar na nuvem
Tutoriais
📦 Suporte a Software, Serviços e Produtos
🙇♂️ Agradecimentos
Este projeto é orgulhosamente apoiado por:
Outros agradecimentos:
- Obrigado a Egon Elbre por projetar a versão original do logotipo.
- Obrigado a Mintlify por patrocinar o plano de documentação open source.
- Obrigado a Crowdin por patrocinar o plano de tradução open source.
- Obrigado a Buildkite por patrocinar o plano de CI/CD open source.
👋 Contribuidores
⚖️ Licença
Este projeto está sob a Licença MIT. Consulte o arquivo LICENSE para o texto completo da licença.