O GitLab é para você está a procura de um sistema de gerenciamento repositórios Git onde você queira usar somente projetos privados, como se fosse um Github pago, Codeplane, Bitbucket ou muitos outros que existem, use o GitLab, uma plataforma open source para desenvolvedores trabalharem em ambientes privados, sem custo mensal. Há também opções de projetos públicos e internos(onde só usuários autenticados possam ver).
Criado com Ruby on Rails, esta plataforma usa tecnologias que utilizamos no dia a dia, algumas bem conhecidas como: Ruby on Rails, Twitter Bootstrap, Font-Awesome, PostgreSQL, Redis, Nginx, Unicorn e omnibus-gitlab.
Com a interface(UX) um pouco diferente do famoso github, leveza e opções de configurações diferentes, como por exemplo o uso de README.markdown e alterar a cor do editor de código aberto
Para as funcionalidades, podemos citar que são as mesmas do github, porém temos também:
- Controle de acesso ao repositório(Private,Internal e Public)
- Gerenciamento de chaves públicas
- Procurar o código-fonte
- Procurar um commit
- Visualização de arquivos com destaque
- Histórico do arquivo
- Download em tar e zip
- Gerenciamento de usúarios
Meu GitLab: https://gitlab.com/rsilvabr