Onedev
OneDev is an all-in-one DevOps platform that features Git repository management with language-aware code search, issue management with custom states and…
Platform availability
Available on 3 of 9 platforms
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
27/100 Low
- Maintained
- 0GitHub repository no longer exists
- Popular
- No data
- Easy to install
- 553 install platforms, install notes, Docker image
- Light to run
- 602 GB minimum RAM, runs on ARM
Based on 3 of 4 factors.
Availability: platform listings confirmed today, links checked 13 days ago
No GitHub repository data collected yet.
Checked 14 days ago - source: GitHub (BigBearTechWorld/onedev)
Resources & Compatibility
Minimum requirements: 2 GB RAM, 2 CPU core(s). ARM (e.g. Raspberry Pi) is supported.
Checked 14 days ago - source: Docker Hub image tags and published docs
First-install notes
- Save OneDev files in a real folder When you start OneDev with Docker, use the -v ./onedev:/opt/onedev part to store OneDev in a normal folder you keep safe. Without that, your projects and settings can disappear when the container is deleted. source
- Open the two OneDev ports Use -p 6610:6610 for the web UI/API and -p 6611:6611 for Git/SSH code access. If these ports are blocked, OneDev may be running but you can’t open it or push code to it. source
- Mount Docker only if you run Docker jobs If you plan to run container build jobs, include -v /var/run/docker.sock:/var/run/docker.sock. This socket lets OneDev use the host’s Docker, so without it those jobs can’t start. source
Fetched 14 days ago - each note links to its source
Variants
Alternatives
No alternatives collected yet.
Common questions
How can I avoid losing OneDev data when running it with Docker?
Mount a persistent folder to /opt/onedev using -v ./onedev:/opt/onedev. If you do not do this, your projects and settings can disappear when the container is deleted.
Which ports must be exposed for OneDev to accept web and Git access?
Expose port 6610 for the web UI/API and port 6611 for Git/SSH code access. If these ports are blocked, OneDev may be running but you may not be able to open it or push code.
Can customers submit tickets to OneDev by email without having an account?
Yes. OneDev’s service desk lets customers submit tickets by email without a OneDev account. Tickets are created in the matching project and assigned according to your issue creation settings.
Answers sourced from docs.onedev.io, docs.onedev.io, docs.onedev.io
Community
- OneDev 7 - self-hosted git service with CI/CD and kanban - Reddit (reddit)
- OneDev 6.0 - self-hosted git service with CI/CD and issue board - Reddit (reddit)
- For info on the onedev self-hosted git/ci service - Reddit (reddit)
- Selfhosted open source alternative to GitHub/GitLab : r/selfhosted - Reddit (reddit)
- What self-hosted Git server ? : r/selfhosted - Reddit (reddit)
- Gitea, Forgejo, or OneDev : r/selfhosted - Reddit (reddit)
Collected 7 days ago - public community threads