Repolode
theonedev

theonedev/onedev

Uma plataforma de desenvolvimento completa e auto-hospedada que reúne hospedagem Git, issues, CI/CD, pacotes, wiki e agentes de IA.

Alternativa open source a:GitLabGitHubJira

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. 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