Serviço completo de desenvolvimento de software, escrito em Go e hospedado por conta própria, com Git, revisão de código, issues, pacotes e CI/CD.
- Estrelas
- 15,324
- Forks
- 989
- Issues abertas
- 0
- Último commit
- há 8 horas
O que é?
OneDev é uma plataforma de desenvolvimento auto-hospedada que reúne hospedagem de repositórios Git, acompanhamento de issues, pipelines de CI/CD, registros de pacotes binários e uma wiki de projeto em um único servidor. As equipes podem revisar código com discussões e regras de proteção, acompanhar o trabalho em quadros Kanban e vincular issues a commits, builds e releases.
Os jobs de CI/CD podem ser criados em um editor no navegador e executados em containers, em bare metal, por meio de agentes ou no Kubernetes. As ferramentas de depuração incluem um terminal web no ambiente do job e a possibilidade de executar um job com alterações locais ainda não commitadas. A busca e a navegação de código integradas funcionam em qualquer commit.
O OneDev também inclui recursos de IA para revisar pull requests, explicar código e corrigir falhas de CI/CD, além de workspaces no navegador com dev containers pré-configurados, uma CLI e agent skills para interagir com a plataforma.
Recursos principais
- 01Busca de código que considera a linguagem e navegação por símbolos em qualquer commit.
- 02Pipelines de CI/CD com editor gráfico, jobs em matriz e vários executores.
- 03Quadros Kanban e fluxos de trabalho de issues personalizáveis com transições automáticas de estado.
- 04Registros de pacotes integrados e vinculados a jobs de CI/CD.
- 05Wiki em Markdown com versionamento junto ao código.
- 06IA integrada para revisão de pull requests e assistência em CI/CD.
Casos de uso
- Hospedar uma única plataforma para Git, issues e CI/CD, em vez de combinar ferramentas separadas.
- Dar suporte a clientes por meio de tickets de issue vinculados a e-mails, sem exigir que se cadastrem.
- Executar jobs de CI/CD no Kubernetes ou em agentes autogerenciados para cargas de build maiores.
- Permitir que agentes de programação com IA trabalhem em issues em workspaces com dev containers acessados pelo navegador.
Início rápido
- 1
Abra o guia de instalação e configure o OneDev em hardware dedicado
Antes de usar
- Compatível apenas com Linux e Windows (amd64/arm64) e macOS com Apple Silicon.
- Macs com Intel e FreeBSD não são mais compatíveis.
Tópicos
Perguntas frequentes
- O que é onedev?
- Uma plataforma de desenvolvimento completa e auto-hospedada que reúne hospedagem Git, issues, CI/CD, pacotes, wiki e agentes de IA. OneDev é uma plataforma de desenvolvimento auto-hospedada que reúne hospedagem de repositórios Git, acompanhamento de issues, pipelines de CI/CD, registros de pacotes binários e uma wiki de projeto em um único servidor. As equipes podem revisar código com discussões e regras de proteção, acompanhar o trabalho em quadros Kanban e vincular issues a commits, builds e releases.
- onedev é gratuito? Qual é a licença?
- onedev é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- onedev ainda é mantido?
- Manutenção ativa. O último commit de onedev foi em 22 de out. de 2026.
- Para que posso usar onedev?
- Hospedar uma única plataforma para Git, issues e CI/CD, em vez de combinar ferramentas separadas. Dar suporte a clientes por meio de tickets de issue vinculados a e-mails, sem exigir que se cadastrem. Executar jobs de CI/CD no Kubernetes ou em agentes autogerenciados para cargas de build maiores. Permitir que agentes de programação com IA trabalhem em issues em workspaces com dev containers acessados pelo navegador.
- Como instalar onedev?
- Abra o guia de instalação e configure o OneDev em hardware dedicado
- Onde consigo onedev?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/theonedev/onedev
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
GitLab Community Edition auto-hospedado: uma aplicação web em Ruby on Rails para gerenciar repositórios Git, revisões de código, CI/CD e acompanhamento de issues.
Plataforma open source de desenvolvimento, hospedada por você, que reúne hospedagem de código, pipelines de CI/CD, ambientes de desenvolvimento Gitspaces e registries de artefatos.
Código-fonte aberto do Fizzy, um quadro Kanban para issues e ideias da 37signals, que pode ser hospedado com ONCE, Docker ou Kamal.
Gerenciador de tarefas e quadro Kanban nativos de Markdown, que funcionam em qualquer repositório Git e foram criados para pessoas revisarem o trabalho feito por agentes de IA.
Workspace open source em que agentes de programação com IA recebem issues como colegas de equipe, informam o progresso e encaminham o trabalho para revisão.