OneDev - alternativa pequena e leve ao GitLab/GitHub
(github.com)Servidor DevOps open source que integra rastreador de issues, gerenciamento de Git, Pull Requests e recursos de CI
Pode ser executado com uma única imagem Docker
-
UI web para desktop e mobile
-
Fork/clone de repositórios
-
Suporte para vincular issues e commits
-
Execução automática de CI após PR, com possibilidade de editar políticas de PR (número de revisores, padrões de arquivo etc.)
-
Busca de símbolos e recursos de inteligência de código integrados
-
Possibilidade de discutir o código sem PR
2 comentários
A maior diferença em relação ao GitLab parece ser que ele é open source feito em Java.
A funcionalidade de CI também pode ser configurada facilmente só pela UI, ao contrário do GitLab, em que é preciso editar YAML.
E eles dizem que consegue gerenciar repositórios bem grandes, mostrando como demo interna um clone do repositório do Linux.
https://code.onedev.io/projects/linux/
Será que pode se tornar mais uma opção para empresas que escolhem o GitLab em vez do GitHub Enterprise?
Também é impressionante o suporte bem caprichado até para páginas mobile.
Pelo visto, eles mesmos usam em produção o produto em https://onedev.io/, e o GitHub é apenas um espelho.