OneDev screenshot
#131 B Rank #147

OneDev

OneDev is a self-hosted Git server bundling code review, CI/CD pipelines, and issue tracking into a single JVM application. Its standout trait is an all-in-one DevOps package with a built-in visual pipeline editor.

Dev Tools Java Easy to deploy $40/mo equiv
65.8 / 100

βš™ Full Stack

A single Java/Spring monolith with an embedded HSQLDB by default (MySQL/PostgreSQL/MSSQL optional), built-in Git storage, and a k8s executor for CI jobs. Ships as one container.

πŸ“ˆ Scaling Analysis

As a single-JVM monolith, OneDev scales vertically well but has no native multi-node clustering for the core server β€” CI execution can fan out to k8s executors, but the Git/UI server itself is a scaling bottleneck for large teams.

πŸš€ Running on Nexlayer

Runs well as a single pod on Nexlayer with a persistent volume for repo data; point it at an external Postgres pod via <podName>.pod:5432 instead of the embedded DB for durability, and pull the image through mirror.gcr.io if mirroring the official Docker Hub tag.