logo
icon

OneDev

OneDev is a self-hosted Git server with built-in CI/CD, kanban boards, package management, and symbol search. Ships with an embedded database — no external DB required.

template cover
Deployed0 times
Publisherfuturize.rush
Created2026-03-28
Services
service icon
Tags
ToolDeveloper Tools

OneDev

A self-hosted Git server with CI/CD pipelines, kanban issue tracking, package registry, and code search — all in a single container with an embedded H2 database.

What You Can Do After Deployment

  1. Visit your domain — the setup wizard walks you through creating an admin account and basic configuration
  2. Create projects — host Git repositories, browse code with symbol navigation and cross-reference search
  3. Set up CI/CD — define build pipelines in YAML, run them with the built-in executor (no separate runner needed)
  4. Track issues — use custom fields, boards, milestones, and time tracking
  5. Manage packages — publish and consume Maven, npm, PyPI, NuGet, or container images

Key Features

  • Git repository hosting with code search, symbol navigation, and annotated diffs
  • Built-in CI/CD engine with pipeline-as-code (no external runner required)
  • Issue tracking with custom fields, kanban boards, milestones, and time tracking
  • Package registry (Maven, npm, PyPI, NuGet, container images)
  • Pull requests with reviewers, merge checks, and inline comments
  • Dashboard with customizable widgets
  • LDAP, SSO, and two-factor authentication
  • Embedded H2 database — no external database setup needed

License

MIT — GitHub | Website