onedev
gitlab
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
onedev
-
Cicada – A FOSS, Cross-Platform Version of GitHub Actions and Gitlab CI
I'm going to plug https://onedev.io/ its awesome. Its self hosted and has its own tooling for CI/CD. I feel it doesn't get enough love, but I've been using it for years for my own stuff.
- Harness launches Gitness, an open-source GitHub competitor
- Ask HN: Gitlab or Gitea for self-hosting Git?
-
My Ten-Year DevOps Product Welcomed Its First Commercial Customer
I started to develop OneDev (https://onedev.io) since 2013 as an open source project in my spare time. To sustain long-term development of the project, an enterprise edition was released last month, and today it welcomed the first commercial customer. Not a very successful project from monetization point of view, but I enjoyed all the trips developing and maintaining it.
- Revolt: FOSS Discord Alternative
-
What self-hosted Git server ?
An option I don't see often brought up but I use it myself and love it is https://github.com/theonedev/onedev. It has its own CICD implementation along with a visual interface to configure the tasks. The developers are very responsive when issues are reported, and it has a very good code search engine with symbol recognition.
-
Self-hosted Alternatived to ClickUp?
https://leantime.io/ And https://onedev.io/ (if you want ci/cd as well)
-
GitHub Projects alternatives
OneDev supports projects.
- Gitea, Forgejo, or OneDev
- Selfhosted solutions for developers are bullshit?
gitlab
- Code Search Is Hard
- XZ Backdoor Investigation Request to Gitlab Team
-
Client side Git hooks 101
(Side note: Issues are usually hash-prefixed like #1234 both on GitLab and GitHub. However, commit messages must not begin with a hash, they would be considered a comment and ignored. Therefore, GitHub has introduced the alternative prefix GH- and I've contributed a similar prefix GL- to GitLab a while ago.)
- Assign Issue to an AI Developer
-
BuildKit in depth: Docker's build engine explained
and its "oh, you want multi-arch, do you?" friend. While prosecuting this <https://gitlab.com/gitlab-org/gitlab/-/issues/339567> I learned that https://hub.docker.com/layers/multiarch/qemu-user-static/7.2... actually mutates the binfmt_misc in buildx's context in order to exec the static copy of qemu in it https://github.com/multiarch/qemu-user-static/blob/v7.2.0-1/...
and, that the buildx plugin itself has some qemu magick in it, which got addressed in a minor version bump but I couldn't track down the relevant GitHub issue this second (I've flushed it from my mind, only recalling that there were a lot of actors in that tire fire)
-
Gitlab password reset bug leaves more than 5.3K servers up for grabs
This is actually a follow-up refactor, the fix is here: https://gitlab.com/gitlab-org/gitlab/-/commit/abe79e4ec43798...
- ExifTool CVE-2021-22204 – Arbitrary Code Execution
- Critical Gitlab vulnerability exposes 2FA-less users to account takeovers
- Upcoming critical Gitlab security issue
-
I Love Ruby
This made me curious. Having never read the gitlab code before, and on mobile, took all of about 30 seconds to find https://gitlab.com/gitlab-org/gitlab/-/blob/master/config/ro...
Those are some pretty clean routes!
What are some alternatives?
Gitea - Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
Jenkins - Jenkins automation server
Harbor - An open source trusted cloud native registry project that stores, signs, and scans content.
woodpecker - Woodpecker is a simple yet powerful CI/CD engine with great extensibility.
rich-markdown-editor - The open source React and Prosemirror based markdown editor that powers Outline. Want to try it out? Create an account:
gitlab-runner
gitlab-foss
drone - Gitness is an Open Source developer platform with Source Control management, Continuous Integration and Continuous Delivery. [Moved to: https://github.com/harness/gitness]
chatwoot - Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
jgitver - jgit based library to calculate semver compatible version from git tree
Gitbucket - A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility